altair.ImputeTransform
altair.ImputeTransform(impute=Undefined, key=Undefined, frame=Undefined, groupby=Undefined, keyvals=Undefined, method=Undefined, value=Undefined, **kwds)
Обёртка схемы ImputeTransform.
Параметры
impute—str, FieldNameПоле данных, в котором нужно заполнить отсутствующие значения.
key—str, FieldNameКлючевое поле, однозначно определяющее объекты внутри группы. Отсутствующие значения ключа — встречающиеся в данных, но не в текущей группе — будут добавлены.
frame—Sequence[float, None]Массив из двух элементов, определяющий окно для выбранного метода. Каждый элемент — число, задающее смещение от текущего объекта, либо
null, означающий неограниченное число предшествующих или последующих строк. Например,[-5, 5]включает пять объектов до и пять после текущего. По умолчанию:[null, null], то есть все объекты.groupby—Sequence[str, FieldName]Необязательный массив полей группировки. Пропуски заполняются отдельно в каждой группе.
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__(impute=Undefined, key=Undefined, frame=Undefined, groupby=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) |
Проверяет свойство по его схеме в контексте корневой схемы. |