Python 使用plotly express按值按降序排列条形图中的条形图
我需要制作一个绘图条形图,其中条形图按值降序排列。 我首先按值降序排列数据帧。然后我使用plotly.express生成交互式条形图。然而,我发现这些条线仍然是按升序排列的。有人知道我做错了什么吗?非常感谢你的帮助Python 使用plotly express按值按降序排列条形图中的条形图,python,plotly-python,plotly-express,Python,Plotly Python,Plotly Express,我需要制作一个绘图条形图,其中条形图按值降序排列。 我首先按值降序排列数据帧。然后我使用plotly.express生成交互式条形图。然而,我发现这些条线仍然是按升序排列的。有人知道我做错了什么吗?非常感谢你的帮助 import plotly.express as px dat = pd.DataFrame({'word': ['apple', 'grape', 'orange', 'pear'], 'counts': [20, 5, 25, 10] }
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')
您应该将
升序
设置为真
:y轴的值从下到上升序