如何以数字顺序绘制条形图的X轴,而不是基于Y轴值

2024-09-30 01:29:57 发布

您现在位置:Python中文网/ 问答频道 /正文

我有一个熊猫df,看起来像这样

,Difference Max
0,12.0
1,1.0
2,-7.0
3,-5.0
4,2.0
5,3.0
6,10.0
7,0.0
8,0.0
9,3.0
10,3.0

根据此df,我想绘制一个条形图/柱状图,显示“最大差值”列中每个值的出现次数。我现在有这个条形图 enter image description here

使用以下代码:

df_maxdif['Difference Max'].value_counts().plot(kind='bar')

但是我希望x轴的数字顺序是从最左边的-21到最右边的10。我尝试过简单地绘制kind='hist',但这并不是我想要的


Tags: 代码dfplotvalue绘制bar次数max

热门问题