【发布时间】:2021-05-14 23:12:33
【问题描述】:
我的代码:
size = alt.datum.confirmed > 0
testplot1 = alt.Chart(df_ww_ru).transform_filter(
size
).mark_line(color='red').encode(
x=alt.X('date:T', type='temporal', title='Дата'),
y=alt.Y('sum(confirmed):Q', title='aboba'),
tooltip='sum(confirmed)'
)
testplot2 = alt.Chart(df_ru_ru).transform_filter(
size
).mark_line(color='blue').encode(
x=alt.X('date:T', type='temporal', title='Дата'),
y=alt.Y('sum(confirmed):Q', title='aboba'),
tooltip='sum(confirmed)'
)
testplot_rez = alt.layer(testplot1, testplot2).configure_view(
).properties(
width=820,
height=500
).configure_axis(
labelFontSize=17,
titleFontSize=20
)
结果,我得到了这样一个具有完全巨大比例的图表。当我显示一个非组合时间表时,一切都很好。
如何解决这个问题?我还需要在需要签名这两行的地方添加一个图例,该怎么做?是否可以以与 matplotlib 类似的方式进行操作?也就是说,手动命名所有内容。
【问题讨论】: