python数据可视化JupyterLab实用扩展程序Mito


Posted in Python onNovember 20, 2021

JupyterLab 是 Jupyter 主打的最新数据科学生产工具,某种意义上,它的出现是为了取代Jupyter Notebook。

它作为一种基于 web 的集成开发环境,你可以使用它编写notebook、操作终端、编辑markdown文本、打开交互模式、查看csv文件及图片等功能。

JupyterLab 最棒的体验就是有丰富的扩展插件,我记得过去我们不得不依赖 numpy 和 matplotlib 进行探索性数据分析。对我们来说幸运的是,那些日子早已一去不复返了。

Mito 来了!

遇见 Mito

python数据可视化JupyterLab实用扩展程序Mito

Mito 是一个免费的 JupyterLab 扩展程序,可以使用 Excel 轻松探索和转换数据集。

当你启动 Mito 时,它会显示一个 Pandas Dataframe 的电子表格视图。只需单击几下,你就可以执行创建、读取、更新、删除操作。

如何启动 Mito

使用 Mito 加载数据并显示电子表格视图非常简单:

import mitosheet
import pandas as pd
url = 'https://raw.githubusercontent.com/mwaskom/seaborn-data/master/iris.csv'
iris = pd.read_csv(url)
mitosheet.sheet(iris)

Mito 打开一个强大的电子表格查看器,它可以过滤、排序和编辑数据。

python数据可视化JupyterLab实用扩展程序Mito

数据透视表

只需点击几下,Mito 就可以创建一个数据透视表。它支持许多常见的聚合,如 sum、median、mean、count、unique 等。

python数据可视化JupyterLab实用扩展程序Mito

数据透视表是一个分组值表,它聚合了一个或多个离散类别中更广泛的表的各个项目。

Mito 令人印象深刻的功能

电子表格公式

python数据可视化JupyterLab实用扩展程序Mito

动态公式是 Excel 的杀手级功能。Excel 可以让不熟悉编程的人轻松创建复杂的电子表格。如果我告诉你 Mito 以 Excel方式支持动态公式会怎样。 这个功能真的让我很惊讶。

看看下面的动图,看看 Mito 的求和公式怎么工作:
python数据可视化JupyterLab实用扩展程序Mito

可视化数据

近年来,Python 数据可视化库层出不穷,从 matplotlib 到 seaborn、plotly,只需几条命令就可以在 Python 中实现令人惊叹的可视化。

Mito 可以在不编写任何代码的情况下可视化你的数据,它支持条形图、箱线图、直方图和散点图。

python数据可视化JupyterLab实用扩展程序Mito

自动代码生成

Mito 可以将每个操作转换为 Pandas 代码,然后你可以与同事共享这些代码。这对于经验不足的数据科学家来说,是一个很棒的功能。我做了一些点击,Mito 生成了以下代码片段:

python数据可视化JupyterLab实用扩展程序Mito

Mito 安装

首先,你需要使用以下命令下载 Mito 的安装程序:

python -m pip install mitoinstaller

然后安装它,只需运行:

python -m mitoinstaller install

以上就是python数据可视化JupyterLab实用扩展程序Mito的详细内容,更多关于JupyterLab扩展程序的资料请关注三水点靠木其它相关文章!

Python 相关文章推荐
python批量下载图片的三种方法
Apr 22 Python
python之PyMongo使用总结
May 26 Python
Python列表list内建函数用法实例分析【insert、remove、index、pop等】
Jul 24 Python
python爬取亚马逊书籍信息代码分享
Dec 09 Python
python函数装饰器之带参数的函数和带参数的装饰器用法示例
Nov 06 Python
浅谈PyQt5中异步刷新UI和Python多线程总结
Dec 13 Python
pandas的resample重采样的使用
Apr 24 Python
Python退出时强制运行一段代码的实现方法
Apr 29 Python
django 模型中的计算字段实例
May 19 Python
PyQt5如何将.ui文件转换为.py文件的实例代码
May 26 Python
分享PyCharm最新激活码(真永久激活方法)不用每月找安装参数或最新激活码了
Dec 27 Python
TensorFlow2.0使用keras训练模型的实现
Feb 20 Python
python入门学习关于for else的特殊特性讲解
Nov 20 #Python
Python标准库pathlib操作目录和文件
Nov 20 #Python
python数据可视化使用pyfinance分析证券收益示例详解
python编程学习使用管道Pipe编写优化代码
Nov 20 #Python
python自动化测试通过日志3分钟定位bug
Nov 20 #Python
Python实现位图分割的效果
python脚本框架webpy模板赋值实现
You might like
Adodb的十个实例(清晰版)
2006/12/31 PHP
php 自写函数代码 获取关键字 去超链接
2010/02/08 PHP
php图片的裁剪与缩放生成符合需求的缩略图
2013/01/11 PHP
获取php页面执行时间,数据库读写次数,函数调用次数等(THINKphp)
2013/06/03 PHP
php通过asort()给关联数组按照值排序的方法
2015/03/18 PHP
PHP导入导出Excel代码
2015/07/07 PHP
Thinkphp 空操作、空控制器、命名空间(详解)
2017/05/05 PHP
PhpStorm2020.1 安装 debug - Postman 调用的详细教程
2020/08/17 PHP
jQuery绑定事件不执行但alert后可以正常执行
2014/06/03 Javascript
JavaScript charCodeAt方法入门实例(用于取得指定位置字符的Unicode编码)
2014/10/17 Javascript
JavaScript判断一个字符串是否包含指定子字符串的方法
2015/03/18 Javascript
JQuery删除DOM节点的方法
2015/06/11 Javascript
js实现简易垂直滚动条
2017/02/22 Javascript
详解nodejs微信公众号开发——5.素材管理接口
2017/04/11 NodeJs
详解webpack+express多页站点开发
2017/12/22 Javascript
Es6 Generator函数详细解析
2018/02/24 Javascript
微信小程序实现锚点功能
2019/11/20 Javascript
浅谈Python中chr、unichr、ord字符函数之间的对比
2016/06/16 Python
python 信息同时输出到控制台与文件的实例讲解
2018/05/11 Python
pandas进行数据的交集与并集方式的数据合并方法
2018/06/27 Python
基于Django的乐观锁与悲观锁解决订单并发问题详解
2019/07/31 Python
python requests包的request()函数中的参数-params和data的区别介绍
2020/05/05 Python
keras 多任务多loss实例
2020/06/22 Python
html5-canvas中使用clip抠出一个区域的示例代码
2018/05/25 HTML / CSS
韩国著名的在线综合购物网站:Akmall
2016/08/07 全球购物
快递业务员岗位职责
2014/01/06 职场文书
超市国庆节促销方案
2014/02/20 职场文书
厂办主管岗位职责范本
2014/02/28 职场文书
2014年节能减排工作总结
2014/12/06 职场文书
上班迟到检讨书
2015/05/06 职场文书
捐书仪式主持词
2015/07/04 职场文书
股东协议书范本2016
2016/03/21 职场文书
简短的36句中秋节祝福信息语句
2019/09/09 职场文书
spring cloud eureka 服务启动失败的原因分析及解决方法
2022/03/17 Java/Android
Python Matplotlib绘制两个Y轴图像
2022/04/13 Python
win10清理dns缓存
2022/04/19 数码科技