Python|增强Jupyter Notebook的功能,这里有四个妙招( 二 )
拆分单元格(Split Cells)
拆分单元格允许开发者并排查看 2 个单元格 。 当你有两个相关单元格时(比如描述及其对应的图示) , 这个功能非常方便 。
文章插图
4. 使用 Qgrid 探索 Dataframes
最后一站是 Qgrid , 该工具允许开发者在不使用复杂 Pandas 代码的情况下 , 探索和编辑数据帧 。 Qgrid 可在 Jupyter notebook 中以交互的方式渲染 pandas 数据帧 , 这样你就可以执行一些直观的控制 , 如滚动、排序和筛选 , 以及双击单元格编辑数据帧 。
我们首先安装 Qgrid:
pip install qgridjupyter nbextension enable --py --sys-prefix widgetsnbextension要想使用 Qgrid 渲染数据帧 , 开发者只需导入 Qgrid , 然后将数据帧输入到 show_grid 函数:
import qgridqgrid_widget = qgrid.show_grid(df, show_toolbar=True)qgrid_widget这样 , 你可以对数据帧执行大量交互式操作:
- 添加和删除行;
- 筛选行;
- 编辑单元格 。
文章插图
以上就是强化 Jupyter Notebook 功能的 4 种方法 。
【Python|增强Jupyter Notebook的功能,这里有四个妙招】原文链接:
- 音频效果|Boom 3D for Mac音效增强软件
- 新专利显示Apple Watch表带可以提供隐藏式电池 增强健身追踪功能
- 告诉|阿里大佬告诉你如何一分钟利用Python在家告别会员看电影
- Python源码阅读-基础1
- Python调用时使用*和**
- 如何基于Python实现自动化控制鼠标和键盘操作
- 解决多版本的python冲突问题
- 学习python第二弹
- Python中文速查表-Pandas 基础
- 零基础小白Python入门必看:通俗易懂,搞定深浅拷贝