altair.ErrorBandConfig

altair.ErrorBandConfig(band=Undefined, borders=Undefined, extent=Undefined, interpolate=Undefined, tension=Undefined, **kwds)

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

Параметры

band — bool, dict, BarConfig, AreaConfig, LineConfig, MarkConfig, RectConfig, TickConfig, AnyMarkConfig
borders — bool, dict, BarConfig, AreaConfig, LineConfig, MarkConfig, RectConfig, TickConfig, AnyMarkConfig
extent — ErrorBarExtent, Literal['ci', 'iqr', 'stderr', 'stdev']

Диапазон полосы: "ci" — 95%-й доверительный интервал среднего, полученный бутстрэпом; "stderr" — стандартная ошибка вокруг среднего; "stdev" — стандартное отклонение вокруг среднего; "iqr" — от первого до третьего квартиля. По умолчанию: "stderr".

interpolate — Interpolate, Literal['basis', 'basis-open', 'basis-closed', 'bundle', 'cardinal', 'cardinal-open', 'cardinal-closed', 'catmull-rom', 'linear', 'linear-closed', 'monotone', 'natural', 'step', 'step-before', 'step-after']

Интерполяция полосы погрешностей:

  • "linear" — прямые отрезки.
  • "linear-closed" — замкнутые отрезки, образующие многоугольник.
  • "step" — ступенчатая функция с чередующимися горизонтальными и вертикальными линиями; y меняется посередине между соседними x.
  • "step-before" — ступенчатая функция, в которой y меняется до значения x.
  • "step-after" — ступенчатая функция, в которой y меняется после значения x.
  • "basis" — B-сплайн с дублированием крайних контрольных точек.
  • "basis-open" — открытый B-сплайн, который может не проходить через начало и конец.
  • "basis-closed" — замкнутый B-сплайн.
  • "cardinal" — кардинальный сплайн с дублированием крайних контрольных точек.
  • "cardinal-open" — открытый кардинальный сплайн, который может не проходить через начало и конец, но проходит через остальные контрольные точки.
  • "cardinal-closed" — замкнутый кардинальный сплайн.
  • "bundle" — аналог basis, но tension используется для выпрямления сплайна.
  • "monotone" — кубическая интерполяция, сохраняющая монотонность по y.
tension — float

Параметр натяжения для выбранного типа интерполяции полосы погрешностей.

Конструктор

__init__(band=Undefined, borders=Undefined, extent=Undefined, interpolate=Undefined, tension=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) Проверяет свойство по его схеме в контексте корневой схемы.