altair.ImputeParams#

class altair.ImputeParams(frame=Undefined, keyvals=Undefined, method=Undefined, value=Undefined, **kwds)#

ImputeParams schema 包装器。

参数:
frameSequence[float, None]

帧规范,是一个包含两个元素的数组,用于控制应用指定方法的窗口。数组元素应为表示与当前数据对象偏移量的数字,或为 null 表示当前数据对象之前或之后无界行的窗口。例如,值 [-5, 5] 表示窗口应包含当前对象之前的五个对象和之后的五个对象。

默认值:: [null, null],表示窗口包含所有对象。

keyvalsdict, Sequence[Any], ImputeSequence

定义应考虑用于填充的键值。可以是键值数组,也可以是定义数字序列的对象。

如果提供,除了输入数据中观察到的键值外,还将使用此值。如果未提供,则值将从 key 字段的所有唯一值派生。encoding 中的 impute 的键字段是如果 y 字段被填充,则为 x 字段,反之亦然。

如果没有填充分组,则必须指定此属性。

methodImputeMethod, Literal[‘value’, ‘median’, ‘max’, ‘min’, ‘mean’]

用于填充数据对象字段值的填充方法。可以是 "value", "mean", "median", "max""min" 之一。

默认值: "value"

valueAny

当填充 method"value" 时使用的字段值。

__init__(frame=Undefined, keyvals=Undefined, method=Undefined, value=Undefined, **kwds)#

方法

__init__([frame, keyvals, method, value])

copy([deep, ignore])

返回对象的副本。

from_dict(dct[, validate])

从字典表示构造类。

from_json(json_string[, validate])

从有效的 JSON 字符串实例化对象。

resolve_references([schema])

在此对象的 schema 或根 schema 的上下文中解析引用。

to_dict([validate, ignore, context])

返回对象的字典表示。

to_json([validate, indent, sort_keys, ...])

将此对象的 JSON 表示作为字符串发出。

validate(instance[, schema])

在根 schema 的上下文中根据类 schema 验证实例。

validate_property(name, value[, schema])

在根 schema 的上下文中根据属性 schema 验证属性。