2013-07-01 4 views
0

Я пытаюсь установить размер гистограммы pandas при сохранении в файл. Я так говорю:Настройка размера гистограммы python pandas

fig = df_analyze.hist(); 
fig.set_size_inches(16,12) 
plt.savefig('hist.png') 

Но это не сработает. Каков правильный синтаксис?

+0

В основной ветви панд на GitHub кнопку [ 'hist'] (http://pandas.pydata.org/pandas-docs/dev/generated/pandas.DataFrame. hist.html) имеет параметр 'figsize' для этой точной функции. Насколько мне известно, этого нет в ранних версиях. – hooy

+0

@nordev спасибо, это был отличный намек! – desertnaut

ответ

2

Установка

rcParams['figure.figsize'] = 16, 12 

перед вызовом df_analyze.hist() делает работу. Таким образом, полное решение гласит:

rcParams['figure.figsize'] = 16, 12 
df_analyze.hist() 
plt.savefig('hist.png') 
Смежные вопросы