freepy:可视化生成pandas数据透视表
pandas的数据透视表功能,实际上可以一行代码代替大量的sql查询操作,让人无比赞叹。
可以用freepy以可视化的方式生成数据透视表。
操作对象是这样的一组数据:
点确定后生成代码:
pivot_table_2= pd.pivot_table(df_fruits,
index=['产地',],
columns=['类别',],
values=['数量',],
aggfunc=['sum','count',],
fill_value=0,
dropna=True,
margins=True)
print("保存为excel文件:")
pivot_table_2.to_excel("dataout/pivot_table_2.xlsx")
然后运行即可。然后打开excel文件可以看到透视表内容。
太方便了!!
这几天实现一下多表可视化关联,也就是DataFrame数据框合并。
然后再实现可视化制作图表。