Python 3.x 在Python中使图形变长

Python 3.x 在Python中使图形变长,python-3.x,pandas,matplotlib,data-visualization,Python 3.x,Pandas,Matplotlib,Data Visualization,我有一个一列80行的数据框,我想把它可视化为一个水平条形图。我使用pandasplot()函数如下: df.plot(kind='barh') plt.show() 但是,由于我的数据帧有太多行,结果是 我怎样才能使这个数字变长?因为我认为如果图形变长,所有的行信息都将适合垂直轴。为图形增加高度: fig, ax = plt.subplots(figsize=(15,15)) ax.plot(kind='barh') plt.show() 使用plot函数的figsize参数 figsiz

我有一个一列80行的数据框,我想把它可视化为一个水平条形图。我使用pandas
plot()
函数如下:

df.plot(kind='barh')
plt.show()
但是,由于我的数据帧有太多行,结果是


我怎样才能使这个数字变长?因为我认为如果图形变长,所有的行信息都将适合垂直轴。

为图形增加高度:

fig, ax = plt.subplots(figsize=(15,15))
ax.plot(kind='barh')
plt.show()

使用plot函数的figsize参数

figsize=(长度、高度)


你试过前一个问题了吗?您可以使用
ax.set\u position
df.plot(figsize=(20,20), kind='barh')
plt.show()