JupyterLab 这插件太强了,Excel灵魂附体

共 1082字,需浏览 3分钟

 ·

2021-11-28 13:07

二条:【PDF下载】给专业选手的 Python 笔记!

三条: 5分钟玩转PyTorch | 详解张量的分割与合并!

↑ 关注 + 星标 ,每天学Python新技能

后台回复【大礼包】送你Python自学大礼包


今天向大家介绍一款很有意思的 JupyterLab 插件 —— Mito

Mito是Jupyter Lab的一个可编辑电子表格插件,在编辑.csv表格(带格式转换功能)时,就能生成相关Python代码。

还没有配置Jupyter Lab 环境的同学需要先安装一下

安装 jupyterlab

建议采用conda方式安装,以管理员身份运行Anaconda Prompt 

conda install -c conda-forge jupyterlab

静待片刻,安装完成!

安装mito

# 记得用管理员运行Anaconda Prompt
python -m pip install mitoinstaller   
python -m mitoinstaller install

安装完毕之后,执行python -m jupyter lab 打开jupyter lab

在jupyter lab新建一个notebook,执行:

import mitosheet
mitosheet.sheet()

然后就可以看到Mito的工作页面,和Excel非常相似,你可以在图形界面进行操作,比如合并、数据透视表、筛选、排序、可视化等,如果对公式熟练,直接敲入函数即可,比如sum、sumif等。

代码自动生成,可重复执行任务

在图形界面上的所有手动操作都可以自动生成代码,供后续批量化操作。要想重复上面的步骤的话,一键就能用同样的方法分析其他数据。

Mito的局限

Mito弥补了Excel在数据分析上的几个缺陷:

  • 无法做大数据分析(大型数据集处理得不好)
  • 运行缓慢
  • 无法轻松创建可重复流程

但是它的局限也很明显:适用的场景不多

不过我认为,玩数据分析,不存在像万能钥匙一般的工具,我们需要准备的是像瑞士军刀一样的工具库,根据实际需要,拿出最顺手的那一个。大家只要记得有这么一个东西,需要的时候还能从我这里找到它,我也就心满意足了。



推荐阅读

  1. 终于,Python 也可以写前端了

  2. 算力羊毛!2000核时计算资源免费领取!

  3. 您已关注公众号满1年, 诚邀您免费加入网易数据分析培训营!


浏览 25
点赞
评论
收藏
分享

手机扫一扫分享

分享
举报
评论
图片
表情
推荐
点赞
评论
收藏
分享

手机扫一扫分享

分享
举报