天天看点

Bamboolib -- 十分钟教会业务小姐姐做数据分析

作者:杰少

Bamboolib:相见恨晚的Python工具包

简介

Bamboolib -- 十分钟教会业务小姐姐做数据分析

最近周围非常多的朋友,包括一些产品经理,部门销售的朋友还有很多负责业务的朋友,也都开始学习数据分析,但是因为没有编程基础,所以很难下手,加之工作业务压力,专心下来学习编程更是难上加难,为了帮助大家都能进行数据分析研究,便调研了一下,无意间发现了这款工具包,一定能帮助跨专业或者没什么编程基础的朋友能快速进行数据分析 -- Bamboolib。

Bamboolib的目的就是为了能让任何人不用成为程序员就可以用Python进行数据分析。如果你想学习Python,可以使用Bamboolib,它可以自动产出代码,你可以依据产出的代码慢慢学习。Bamboolib覆盖了Python进行数据分析的大部分基础功能,基础的数据分析完全不在话下。

示例代码

Bamboolib -- 十分钟教会业务小姐姐做数据分析
  • 代码摘自: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      
Bamboolib -- 十分钟教会业务小姐姐做数据分析

02

数据准备

1. 将string转化为datetime

Bamboolib -- 十分钟教会业务小姐姐做数据分析

2.将user_review特征列转为Interger

Bamboolib -- 十分钟教会业务小姐姐做数据分析

3. 创建新的特征列并赋上名字

Bamboolib -- 十分钟教会业务小姐姐做数据分析

03

删除某列

Bamboolib -- 十分钟教会业务小姐姐做数据分析

04

选择特征列

Bamboolib -- 十分钟教会业务小姐姐做数据分析

05

代码产出

上面的操作Bamboolib可以帮助产出对应的代码,我们可以边手动点击处理数据,边依据产出的代码进行学习。

Bamboolib -- 十分钟教会业务小姐姐做数据分析

06

其它

除了上面的基础操作,Bamboolib还可以进行可视化分析等等,有兴趣的小伙伴可以自己玩玩。

Bamboolib -- 十分钟教会业务小姐姐做数据分析

参考文献

Bamboolib -- 十分钟教会业务小姐姐做数据分析
  1. ​​https://github.com/tkrabel/bamboolib​​
  2. Bamboolib: One of the Most Useful Python Libraries You Have Ever Seen