У меня есть датафрейм, и я строю следующий график.

Код такой:
import altair as alt
alt.renderers.enable('default')
base = alt.Chart(df_800).properties()
bar = base.mark_bar().encode(
x=alt.X('volumechange', bin=True, title='Volume Change'),
y='count()'
)
rule = base.mark_rule(color='red').encode(
x='mean(volumechange)',
size=alt.value(5)
)
rule2 = base.mark_rule(color='orange').encode(
x='median(volumechange)',
size=alt.value(5),
)
bar + rule + rule2
Iхотите добавить легенду или что-то в этом роде, чтобы показать, что красное правило - это среднее значение изменения громкости, а оранжевое - это медиана. Это первый раз, когда я использую Альтаир, любая помощь приветствуется.