altair.FlattenTransform

altair.FlattenTransform(flatten=Undefined, **kwds)

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

Параметры

flatten — Sequence[str, FieldName]

Массив из одного или нескольких полей данных, содержащих массивы для разворачивания. Если указано несколько полей, их массивы должны иметь параллельную структуру, желательно одинаковой длины. Если длины различаются, используется самый длинный массив, а отсутствующие элементы дополняются значениями null.

as — Sequence[str, FieldName]

Имена выходных полей для извлечённых значений массивов. По умолчанию: имя соответствующего поля с массивом.

Конструктор

__init__(flatten=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) Проверяет свойство по его схеме в контексте корневой схемы.