Как изменить размер линейного графика matplotlib, созданного из цикла for? - PullRequest
1 голос
/ 07 ноября 2019

У меня есть цикл for, который создает многострочный график в matplotlib. Я не могу изменить размер графика или манипулировать им, используя функции fig.xx.

df3=df3.tail(500)  
ax=plt.gca()  
for i in columns:  
    df3.plot(kind='line', y=i, ax=ax)  
plt.savefig('sector.png')

1 Ответ

0 голосов
/ 07 ноября 2019

Вы можете установить эти настройки .figure перед циклом следующим образом:

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')

Это то, что вы имели в виду?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...