altair.PivotTransform
altair.PivotTransform(pivot=Undefined, value=Undefined, groupby=Undefined, limit=Undefined, op=Undefined, **kwds)
Обёртка схемы PivotTransform.
Параметры
pivot—str, FieldNameПоле, по которому выполняется преобразование. Его уникальные значения становятся именами новых полей выходного потока.
value—str, FieldNameПоле данных для заполнения новых столбцов. Его агрегированные значения становятся значениями новых полей.
groupby—Sequence[str, FieldName]Необязательные поля для группировки. Если не заданы, используется одна группа, содержащая все объекты данных.
limit—floatНеобязательный параметр максимального числа создаваемых полей. Значение по умолчанию
0означает отсутствие ограничения. Перед применением ограничения именаpivotсортируются по возрастанию. По умолчанию:0.op—AggregateOp, Literal['argmax', 'argmin', 'average', 'count', 'distinct', 'max', 'mean', 'median', 'min', 'missing', 'product', 'q1', 'q3', 'ci0', 'ci1', 'stderr', 'stdev', 'stdevp', 'sum', 'valid', 'values', 'variance', 'variancep', 'exponential', 'exponentialb']Операция агрегирования, применяемая к сгруппированным значениям поля
value. По умолчанию:sum.
Конструктор
__init__(pivot=Undefined, value=Undefined, groupby=Undefined, limit=Undefined, op=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) |
Проверяет свойство по его схеме в контексте корневой схемы. |