作者:杰少
Bamboolib:相见恨晚的Python工具包
简介
最近周围非常多的朋友,包括一些产品经理,部门销售的朋友还有很多负责业务的朋友,也都开始学习数据分析,但是因为没有编程基础,所以很难下手,加之工作业务压力,专心下来学习编程更是难上加难,为了帮助大家都能进行数据分析研究,便调研了一下,无意间发现了这款工具包,一定能帮助跨专业或者没什么编程基础的朋友能快速进行数据分析 -- Bamboolib。
Bamboolib的目的就是为了能让任何人不用成为程序员就可以用Python进行数据分析。如果你想学习Python,可以使用Bamboolib,它可以自动产出代码,你可以依据产出的代码慢慢学习。Bamboolib覆盖了Python进行数据分析的大部分基础功能,基础的数据分析完全不在话下。
示例代码
- 代码摘自:https://towardsdatascience.com/bamboolib-one-of-the-most-useful-python-libraries-you-have-ever-seen-6ce331685bb7
01
读取数据
# !pip install bamboolib
import bamboolib as bam
BamboolibModuleWindow(children=(Window(children=(VBox(children=(VBox(children=(Button(description='Read CSV fi…
bam
02
数据准备
1. 将string转化为datetime
2.将user_review特征列转为Interger
3. 创建新的特征列并赋上名字
03
删除某列
04
选择特征列
05
代码产出
上面的操作Bamboolib可以帮助产出对应的代码,我们可以边手动点击处理数据,边依据产出的代码进行学习。
06
其它
除了上面的基础操作,Bamboolib还可以进行可视化分析等等,有兴趣的小伙伴可以自己玩玩。
参考文献
- https://github.com/tkrabel/bamboolib
- Bamboolib: One of the Most Useful Python Libraries You Have Ever Seen