处理pandas描述函数。简单的代码:
DF ['收入&#39]。描述()
输出是:
完美。我的问题是我希望能够将这些数据保存为png或表格,以便我可以放在一个页面中。这是我的EDA(探索性数据分析)我有6个主要图表或信息,我想评估每个功能。每个图表都是一个单独的png文件。然后我将合并成一个pdf文件。我迭代超过300多个功能,所以一次做一个不是一个选择,特别是看到它是每月完成。
如果您知道将此表保存为png或其他类似文件格式的方法,那将非常棒。谢谢你的表情
答案 0 :(得分:6)
另存为csv或xlsx文件
您可以使用 to_csv(“filename.csv”)或 to_excel(“filename.xlsx”)方法以逗号分隔格式保存文件,然后进行操作/然后在Excel中格式化它。 例如:
df['Revenue'].describe().to_csv("my_description.csv")
另存为png文件
如评论中所述,this帖子解释了如何通过matplot lib将pandas数据帧保存到png文件。在你的情况下,这应该工作:
import matplotlib.pyplot as plt
from pandas.plotting import table
desc = df['Revenue'].describe()
#create a subplot without frame
plot = plt.subplot(111, frame_on=False)
#remove axis
plot.xaxis.set_visible(False)
plot.yaxis.set_visible(False)
#create the table plot and position it in the upper left corner
table(plot, desc,loc='upper right')
#save the plot as a png file
plt.savefig('desc_plot.png')