freepy:可视化生成pandas数据透视表

 

pandas的数据透视表功能,实际上可以一行代码代替大量的sql查询操作,让人无比赞叹。

可以用freepy以可视化的方式生成数据透视表。

操作对象是这样的一组数据:

freepy:可视化生成pandas数据透视表

freepy:可视化生成pandas数据透视表

点确定后生成代码:

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文件可以看到透视表内容。

freepy:可视化生成pandas数据透视表

太方便了!!

这几天实现一下多表可视化关联,也就是DataFrame数据框合并。

然后再实现可视化制作图表。