2013-07-01 71 views
0

我試圖在保存到文件時設置pandas直方圖的大小。我這樣做:設置python熊貓直方圖大小

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

調用df_analyze.hist()做這項工作之前設置

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

。因此,完整的解決方案如下:

rcParams['figure.figsize'] = 16, 12 
df_analyze.hist() 
plt.savefig('hist.png')