【发布时间】:2021-11-23 13:09:02
【问题描述】:
无法让 Altair 对列进行排序。它似乎有自己的想法。正在尝试按“计数”排序。
countries_df = pd.DataFrame(countries_top10, columns=["Country", "count"])
countries_df.sort_values(by=['count'], ascending=False, inplace=True)
alt.Chart(countries_df).mark_bar().encode(
x=alt.X('count', sort=alt.EncodingSortField(field='count', order='descending')),
y="Country"
).configure_axis(
labelFontSize=16,
titleFontSize=16).properties(
width='container').interactive()
【问题讨论】: