У меня есть следующий фрейм данных:
Нажмите здесь, чтобы увидеть изображение фрейма данных
И я хотел бы создать составную диаграмму Altair, как показано ниже:
Пример составной диаграммы Altair
У меня есть это до сих пор, но это не работает:
alt.Chart(prob_df).alt.Chart(prob_df).mark_line().encode(
x='Key2',
y='Year'
).properties(
width=150,
height=150
).facet(
facet='Key1',
columns=3
)
Что было бы лучшим способом построить график для этого
Это должно работать:
alt.Chart(prob_df).mark_line().encode(
x='Year',
y='Prob'
).properties(
width=150,
height=150
).facet(
row='Key1',
column='Key2'
)
Если это не так, включите образец ваших данных в соответствии с https://stackoverflow.com/help/как спросить, чтобы вам было легче помочь вам в дальнейшем.