Python 使用数据帧生成直方图时切换轴

Python 使用数据帧生成直方图时切换轴,python,pandas,histogram,Python,Pandas,Histogram,我得到下面的图表,X轴上有“值”,Y轴上有索引(0-9),但我想要X轴上有索引,Y轴上有“值” 我期待一个如下图: 使用参数方向,不幸的是,文档中没有该参数,因为它包含最后一个kwds参数 参数可能在中找到 编辑: 柱状图计数值: df.hist(column='Value', orientation="horizontal") 如果需要绘图或: 谢谢,但我怎样才能得到一个像我画的那样的图形呢?我把它添加到答案中,请检查一下。非常感谢。这正是我想要的。而且,如果有多个列,我只需要绘制一

我得到下面的图表,X轴上有“值”,Y轴上有索引(0-9),但我想要X轴上有索引,Y轴上有“值”

我期待一个如下图:


使用参数
方向
,不幸的是,文档中没有该参数,因为它包含最后一个
kwds
参数

参数可能在中找到

编辑:

柱状图计数值:

df.hist(column='Value', orientation="horizontal")
如果需要绘图或:



谢谢,但我怎样才能得到一个像我画的那样的图形呢?我把它添加到答案中,请检查一下。非常感谢。这正是我想要的。而且,如果有多个列,我只需要绘制一个列。我该怎么做?设置(y=列名)工作不正常。请使用
df['colname'].plot.bar()
df['colname'].plot.barh()
df.hist(column='Value', orientation="horizontal")
print (df['Value'].value_counts())
0.0    7
8.0    1
6.0    1
5.0    1
Name: Value, dtype: int64
df.plot.bar()
df.plot.barh()