0代码做Python数据分析,这个插件像Excel一样好用
加载一个Jupyter插件后,无需写代码就能做数据分析,?没错,只需要加载这个名为的小工具包,用Python做数据分析,变得和用Excel一样简单:运行速度比Excel更快,也不需要到处搜各种Python教程了。是Jupyter notebook的一个插件,在编辑**.csv**表格(带格式转换功能)时,就能生成相关Python代码。
加载一个Jupyter插件后,无需写代码就能做数据分析,还帮你生成相应代码?
没错,只需要加载这个名为Mito的小工具包,用Python做数据分析,变得和用Excel一样简单:
运行速度比Excel更快,也不需要到处搜各种Python教程了。
好用如Excel,更快更全面
Mito是Jupyter notebook的一个可编辑电子表格插件,在编辑**.csv**表格(带格式转换功能)时,就能生成相关Python代码。
△Mito,线粒体Mitochondria的缩写
具体来说,Mito的出现,像是将Python的强大功能、和Excel的易用性进行了结合。
只需要掌握Excel的用法,就能使用Python的数据分析功能,还能将写出来的代码“打包带走”。
它弥补了Excel在数据分析上的几个缺陷:
- Excel无法做大数据分析(大型数据集处理得不好)
- Excel运行缓慢
- Excel无法轻松创建可重复流程
同时,又比SQL和Python更简单、直观。毕竟这些专业工具对于0基础初学者来说,需要至少几年时间,才能完全上手。
据Mito内测用户表示,这款插件让他们用Python做数据分析的效率提升了10倍,因为用户可以直接在Mito里编写Excel公式,如=SUM(A1, 100)。
那么,Mito是怎么做到将Excel逻辑转换成Python代码的呢?
作者们编写了一种名为Transpiler的程序,有点类似于编译器的功能,采用抽象语法树(AST),解析Excel源代码,并转换成Python的源代码。
相比于采用专业软件如Alteryx(需要5000美元/月)进行数据分析,Mito所生成的Python代码可以根据需要自行修改,灵活性更高一点。
目前,Mito采用亚马逊云平台 (AWS)保存用户的相关数据,每个用户拥有一个独立账户。
当然,用户也可以选择将数据保存在本地。
自动生成Python代码
以分析美国各州的“家庭平均收入”和“允许托运的火车站数量”这两个数据的关系为例。
首先,上传“家庭平均收入”和“允许托运的火车站数量”两份数据。
数据处理的格式是.csv,当然也可以输入Excel文件,并用Mito转成两份.csv文件。
然后,将这两份数据集合并在一起,只需要用鼠标勾选对应功能、选中相关数据列就行。
啪!代码就生成好了。
然后,是做数据透视表,在完成分组后,采用聚合(aggregate)功能来切换聚合方法。
还包括数据过滤功能,同样立刻就能生成相关代码。
包含升降序排序功能,快速简洁。
然后就是相关数据统计、分析出结果了,流程直观。
保存分析文件的方法也很简单,文件是以Python编写的,而不是用比较难懂的VBA。
要想重复上面的步骤的话,也非常容易,Mito自带“重复已保存分析步骤”功能,一键就能用同样的方法分析其他数据。
确实要比一行行编写代码简单多了。
关于Python技术储备
学好 Python 不论是就业还是做副业赚钱都不错,但要学会 Python 还是要有一个学习规划。最后大家分享一份全套的 Python 学习资料,给那些想学习 Python 的小伙伴们一点帮助!
包括:Python激活码+安装包、Python web开发,Python爬虫,Python数据分析,人工智能、机器学习等习教程。带你从零基础系统性的学好Python!
一、Python学习大纲
Python所有方向的技术点做的整理,形成各个领域的知识点汇总,它的用处就在于,你可以按照上面的知识点去找对应的学习资源,保证自己学得较为全面。
二、Python必备开发工具
三、入门学习视频
四、实战案例
光学理论是没用的,要学会跟着一起敲,要动手实操,才能将自己的所学运用到实际当中去,这时候可以搞点实战案例来学习。
五、python副业兼职与全职路线
上述这份完整版的Python全套学习资料已经上传CSDN官方,朋友们如果需要可以微信扫描下方CSDN官方认证二维码 即可领取↓↓↓
👉[[CSDN大礼包:《python兼职资源&全套学习资料》免费分享]](安全链接,放心点击)

更多推荐
所有评论(0)