zoukankan      html  css  js  c++  java
  • JupyterLab 这插件太强了,Excel灵魂附体

    终于把 jupyter notebook 玩明白了

    JupyterLab 终于出了 Windows 桌面版

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

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

    还没有配置Jupyter Lab 环境的同学可以先看一下我之前的一篇文章:手把手教你配置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在数据分析上的几个缺陷:

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

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

    不过,我认为,玩数据分析,不存在像万能钥匙一般的工具,我们需要准备的是像瑞士军刀一样的工具库,根据实际需要,拿出最顺手的那一个。

    大家只要记得有这么一个东西,需要的时候还能从我这里找到它,我也就心满意足了。

  • 相关阅读:
    Linux下编译安装redis
    docker搭建swoole的简易的聊天室
    Linux下面安装swoole
    laravel命令
    史上最污技术解读,60 个 IT 术语我竟然秒懂了.....
    redis集群搭建
    Windows安装MongoDB
    十大经典排序算法(动图演示)
    消息中间件基础
    laravel邮件发送
  • 原文地址:https://www.cnblogs.com/jpld/p/15676093.html
Copyright © 2011-2022 走看看