【发布时间】:2020-07-06 17:16:03
【问题描述】:
我有一个关于将数据框放入表格并将其保存为 png 文件的问题。
为此,我编写了如下所示的一些代码块。
df = pd.DataFrame({'count' : fdf.groupby(['year','Name']).size()}).reset_index()
df = df.sort_values(['year','count'], ascending=[True,False]).set_index(['year','Name'])
df = df.style.background_gradient(cmap='YlOrRd')
df
这是我的 df
count
year Name
1950 a 3
b 3
1951 c 3
d 2
e 1
... ... ...
然后我尝试使用如下所示的这段代码sn-p来保存结果,但没有成功。
plt.figure(figsize=[15, 15])
ax = plt.subplot()
ax.xaxis.set_visible(False)
ax.yaxis.set_visible(False)
table(ax,f1_df_win_season.data)
plt.savefig('images/image1.png')
虽然我可以在 JupyterNotebook 的表格中看到所有变量,但在 png 文件中却看不到。
我该如何解决?
这是我的截图
【问题讨论】:
标签: python pandas image dataframe