[−][src]Struct vega_lite_4::ImputeParamsBuilder
Builder for ImputeParams
.
Implementations
impl ImputeParamsBuilder
[src]
pub fn frame<VALUE: Into<Vec<Option<f64>>>>(
&mut self,
value: VALUE
) -> &mut Self
[src]
&mut self,
value: VALUE
) -> &mut Self
A frame specification as a two-element array used to control the window over which the
specified method is applied. The array entries should either be a number indicating the
offset from the current data object, or null to indicate unbounded rows preceding or
following the current data object. For example, the value [-5, 5]
indicates that the
window should include five objects preceding and five objects following the current
object.
Default value:: [null, null]
indicating that the window includes all objects.
pub fn keyvals<VALUE: Into<Keyvals>>(&mut self, value: VALUE) -> &mut Self
[src]
Defines the key values that should be considered for imputation. An array of key values or an object defining a number sequence.
If provided, this will be used in addition to the key values observed within the input
data. If not provided, the values will be derived from all unique values of the key
field. For impute
in encoding
, the key field is the x-field if the y-field is
imputed, or vice versa.
If there is no impute grouping, this property must be specified.
pub fn method<VALUE: Into<ImputeParamsMethod>>(
&mut self,
value: VALUE
) -> &mut Self
[src]
&mut self,
value: VALUE
) -> &mut Self
The imputation method to use for the field value of imputed data objects. One of
"value"
, "mean"
, "median"
, "max"
or "min"
.
Default value: "value"
pub fn value<VALUE: Into<Value>>(&mut self, value: VALUE) -> &mut Self
[src]
The field value to use when the imputation method
is "value"
.
pub fn build(&self) -> Result<ImputeParams, String>
[src]
Trait Implementations
impl Clone for ImputeParamsBuilder
[src]
pub fn clone(&self) -> ImputeParamsBuilder
[src]
pub fn clone_from(&mut self, source: &Self)
1.0.0[src]
impl Default for ImputeParamsBuilder
[src]
pub fn default() -> ImputeParamsBuilder
[src]
Auto Trait Implementations
impl RefUnwindSafe for ImputeParamsBuilder
[src]
impl Send for ImputeParamsBuilder
[src]
impl Sync for ImputeParamsBuilder
[src]
impl Unpin for ImputeParamsBuilder
[src]
impl UnwindSafe for ImputeParamsBuilder
[src]
Blanket Implementations
impl<T> Any for T where
T: 'static + ?Sized,
[src]
T: 'static + ?Sized,
impl<T> Borrow<T> for T where
T: ?Sized,
[src]
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
[src]
T: ?Sized,
pub fn borrow_mut(&mut self) -> &mut T
[src]
impl<T> From<T> for T
[src]
impl<T, U> Into<U> for T where
U: From<T>,
[src]
U: From<T>,
impl<T> ToOwned for T where
T: Clone,
[src]
T: Clone,
type Owned = T
The resulting type after obtaining ownership.
pub fn to_owned(&self) -> T
[src]
pub fn clone_into(&self, target: &mut T)
[src]
impl<T, U> TryFrom<U> for T where
U: Into<T>,
[src]
U: Into<T>,
type Error = Infallible
The type returned in the event of a conversion error.
pub fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>
[src]
impl<T, U> TryInto<U> for T where
U: TryFrom<T>,
[src]
U: TryFrom<T>,