我需要做一个绘图条形图与酒吧按价值降序排列。 我首先按值降序排列数据帧。然后我用plotly.express公司生成交互式条形图。但是,我发现这些条仍然是按升序排列的。有人知道我做错了什么吗?非常感谢你的帮助。你知道吗
import plotly.express as px
dat = pd.DataFrame({'word': ['apple', 'grape', 'orange', 'pear'],
'counts': [20, 5, 25, 10] } )
dat = dat.sort_values('counts', ascending=False)
px.bar(dat, x = 'counts',y='word', orientation='h')
您应该将
ascending
设置为True
:y轴的值从下到上递增。你知道吗相关问题 更多 >
编程相关推荐