altair.ImputeParams

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

Обёртка схемы ImputeParams.

Параметры

frame — Sequence[float, None]

Массив из двух элементов, определяющий окно для выбранного метода. Каждый элемент — число, задающее смещение от текущего объекта, либо null, означающий неограниченное число предшествующих или последующих строк. Например, [-5, 5] включает пять объектов до и пять после текущего. По умолчанию: [null, null], то есть все объекты.

keyvals — dict, Sequence[Any], ImputeSequence

Значения ключа, которые нужно учитывать при заполнении: массив или объект, задающий числовую последовательность. Если задан, используется вместе со значениями ключа из входных данных. Иначе берутся все уникальные значения поля key. При impute в encoding ключом служит поле x, если заполняется поле y, и наоборот. Если группировка для заполнения отсутствует, это свойство обязательно.

method — ImputeMethod, Literal['value', 'median', 'max', 'min', 'mean']

Метод заполнения значений: "value", "mean", "median", "max" или "min". По умолчанию: "value".

value — Any

Значение поля для добавляемых объектов, если method равен "value".

Конструктор

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

Методы

Метод Описание
__init__
copy(deep, ignore) Возвращает копию объекта.
from_dict(dct, validate) Создаёт экземпляр класса из представления в виде словаря.
from_json(json_string, validate, **kwargs) Создаёт экземпляр объекта из корректной строки JSON.
resolve_references(schema) Разрешает ссылки в контексте схемы объекта или корневой схемы.
to_dict(validate, ignore, context) Возвращает представление объекта в виде словаря.
to_json(validate, indent, sort_keys, ignore, …) Возвращает представление объекта в строке JSON.
validate(instance, schema) Проверяет экземпляр по схеме класса в контексте корневой схемы.
validate_property(name, value, schema) Проверяет свойство по его схеме в контексте корневой схемы.