Исправить масштаб оси в интерактивных диаграммах

Я хочу визуализировать неотрицательные данные (например, рост или вес). Вот пример:

import pandas as pd
import altair as alt

data = pd.DataFrame({'a': list('CCCDDDEEE'),
                     'b': [2, 7, 4, 1, 2, 6, 8, 4, 7]})
alt.Chart(data).mark_point().encode(
    x='a',
    y='b'
).interactive().show()

введите описание изображения здесь

Я могу в интерактивном режиме панорамировать ось Y диаграммы (это невозможно на статическом изображении выше), но не имеет смысла, что я могу опускаться ниже 0. Можно ли каким-то образом зафиксировать ось Y на положительные значения?


person cbrnr    schedule 02.09.2020    source источник


Ответы (1)


Нет, Vega-Lite и Altair не предоставляют возможности ограничить интерактивные оси определенным диапазоном значений.

person jakevdp    schedule 02.09.2020