【发布时间】:2020-02-28 20:08:04
【问题描述】:
我需要制作一个按值降序排列的条形图。 我首先按值按降序对数据帧进行排序。然后我使用 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')
【问题讨论】:
标签: python plotly-python plotly-express