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

作者:杰少

Bamboolib:相见恨晚的Python工具包

简介

d68efe969ebe57d98eeec95dd48b3966.png

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

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

示例代码

64147a24d85a8e1ab49a11b483ab5570.png

  • 代码摘自: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

1e0aba89455a9b04dd53fab18c7ceafd.gif

02

数据准备

1. 将string转化为datetime

e28f475748d820fdfa40acd116ff3141.gif

2.将user_review特征列转为Interger

059a934c3cf3b9d04e737a1b9226b4d6.gif

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

934197267a7e4d8e3faaf711a0e26633.gif

03

删除某列

160e0a4aa3b55e8ecb58f9a68b58530c.gif

04

选择特征列

53d93524061f568afadcfdc512603e25.gif

05

代码产出

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

d6ea23a4edc94fdad87e3ea44878efd3.png

06

其它

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

72a080fe362c06aad5bcf95348e93e19.gif

参考文献

35ce6c38e41cc5e1f671d3d7eea3a630.png

  1. https://github.com/tkrabel/bamboolib

  2. Bamboolib: One of the Most Useful Python Libraries You Have Ever Seen

往期精彩回顾适合初学者入门人工智能的路线及资料下载机器学习及深度学习笔记等资料打印机器学习在线手册深度学习笔记专辑《统计学习方法》的代码复现专辑
AI基础下载黄海广老师《机器学习课程》视频课黄海广老师《机器学习课程》711页完整版课件

本站qq群955171419,加入微信群请扫码:

60068a935067b6bd35b073abbf1b912a.png


本文来自互联网用户投稿,文章观点仅代表作者本人,不代表本站立场,不承担相关法律责任。如若转载,请注明出处。 如若内容造成侵权/违法违规/事实不符,请点击【内容举报】进行投诉反馈!

相关文章

立即
投稿

微信公众账号

微信扫一扫加关注

返回
顶部