Altair:同一图表上的多个 y 轴
Altair: multiple y-axes on same chart
我想知道如何制作这样的绘图(具有多个 y 轴的绘图),但在 altair 中:
从分层图开始:
base = alt.Chart(df).encode(
x='time'
)
line = base.mark_line().encode(
y='exp'
)
circle = base.mark_circle().encode(
y='sin'
)
然后当您 'call' 带有 (line + circle)
的图表时,您添加 .resolve_scale(y='independent')
(line + circle).resolve_scale(
y = 'independent'
)
我想知道如何制作这样的绘图(具有多个 y 轴的绘图),但在 altair 中:
从分层图开始:
base = alt.Chart(df).encode(
x='time'
)
line = base.mark_line().encode(
y='exp'
)
circle = base.mark_circle().encode(
y='sin'
)
然后当您 'call' 带有 (line + circle)
的图表时,您添加 .resolve_scale(y='independent')
(line + circle).resolve_scale(
y = 'independent'
)