CSDN|pivottablejs|在Jupyter 中尽情使用数据透视表!
【CSDN|pivottablejs|在Jupyter 中尽情使用数据透视表!】
本文插图
作者 | 刘早起早起
头图 | CSDN 下载自东方IC 大家好 , 在之前的很多介绍 pandas 与 Excel 的文章中 , 我们说过「数据透视表」是 Excel 完胜 pandas 的一项功能 。
Excel 下只需要选中数据—>点击插入—>数据透视表即可生成 , 并且支持字段的拖取实现不同的透视表 , 非常方便 , 比如某招聘数据制作地址、学历、薪资的透视表
本文插图
而在Pandas中制作数据透视表可以使用pivot_table函数 , 例如同样制作上面的透视表可以使用下面的代码
pd.pivot_table(df,index=["地址","学历"],values=["薪资水平"])
本文插图
pivottablejs
现在 , 我们可以使用pivottablejs , 可以让你在 Jupyter Notebook 中 , 像操作 Excel 一样尽情的使用数据透视表! 安装很简单 , 可以使用 pip install pivottablejs或者conda install pivottablejs 轻松安装 。接下来 , 只需两行代码 , 即可轻松将数据透视表和强大的 pandas 结合起来from pivottablejs import pivot_uipivot_ui(df)
本文插图
就像上面GIF展示的一样 , 你可以在Notebook中任意的拖动、筛选来生成不同的透视表 , 就像在Excel中一样 , 并且支持多种图表的即时展示
本文插图
本文插图
点点赞点在看
推荐阅读
- 别再买坚果零食吃了,自己在家就能做,酥脆香甜,没有一点苦涩味!
- 白色的发糕是用什么粉做的,难做吗?
- 这几道菜在我家太受欢迎, 做法还很简单!
- 吸烟|戒烟的最佳年龄已公布,提醒:若在正确的年龄戒烟,或可延年益寿
- 精选几道好吃的宴菜,五香排骨,麻辣烫,在家请客吃饭非常有面子
- 家庭版的鱼香肉丝,鲜香可口,在家也能做出大厨的味道
- 想吃点心不用买,教你在家做“驴打滚”,不用烤箱,软糯香甜!
- 这几种早餐,可以试着做一下
- 钱学森|钱学森侄子,拿下诺奖后为何说:我不是中国人,我在美国长大
- 地球|科学家发现证据,表明地球内部或存在大型海洋,这可能吗?
