Python 如何调整从for循环创建的matplotlib折线图的大小?

Python 如何调整从for循环创建的matplotlib折线图的大小?,python,matplotlib,Python,Matplotlib,我有一个for循环,它在matplotlib中创建了一个多折线图。我无法使用fig.xx功能调整图表大小或操作图表 df3=df3.tail(500) ax=plt.gca() 对于列中的i: df3.绘图(种类=直线',y=i,ax=ax) plt.savefig('sector.png')) 您可以设置这些。循环前的图形设置如下: df3=df3.tail(500) plt.figure(figsize=(10,2), facecolor='grey') # figure setting

我有一个for循环,它在matplotlib中创建了一个多折线图。我无法使用fig.xx功能调整图表大小或操作图表

df3=df3.tail(500)
ax=plt.gca()
对于列中的i:
df3.绘图(种类=直线',y=i,ax=ax)
plt.savefig('sector.png'))

您可以设置这些。循环前的图形设置如下:

df3=df3.tail(500)  
plt.figure(figsize=(10,2), facecolor='grey') # figure settings
ax=plt.gca()  
for i in columns:  
    df3.plot(kind='line', y=i, ax=ax)  
plt.savefig('sector.png')

这就是你的意思吗

您可以设置这些。循环前的图形设置如下:

df3=df3.tail(500)  
plt.figure(figsize=(10,2), facecolor='grey') # figure settings
ax=plt.gca()  
for i in columns:  
    df3.plot(kind='line', y=i, ax=ax)  
plt.savefig('sector.png')
这就是你的意思吗