Python 3.x 在Python中使图形变长
我有一个一列80行的数据框,我想把它可视化为一个水平条形图。我使用pandasPython 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
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()