增强 Jupyter Notebook 的功能,这里有四个妙招
【摘要】 选自 | toward data science编译 | 机器之心参与 | 魔王你对 Jupyter Notebook 了解多少?本文介绍了一些自定义功能,帮助你使用 Jupyter notebook 更高效地写代码。Jupyter Notebook 是所有开发者共享工作的神器,它为共享 Notebooks 提供了一种便捷方式:结合文本、代码和图更快捷地将信息传达给受众。目前,Jupyter...
选自 | toward data science
编译 | 机器之心
参与 | 魔王
你对 Jupyter Notebook 了解多少?本文介绍了一些自定义功能,帮助你使用 Jupyter notebook 更高效地写代码。
# Listing folder contents
>>> !ls
mynotebook.ipynb stuff.txt# Getting the current directory
>>> !pwd
/home/george/github/project_1# Printing from Bash
>>> !echo "Pizza is delicious!"
Pizza is delicious!
# Getting the current directory.
# The variable "X" now contains ["/home/george/github/project_1"]
X = !pwd
pip install jupyterthemes
jt -l
chesterish
grade3
gruvboxd
gruvboxl
monokai
oceans16
onedork
solarizedd
solarizedl
pip install jupyter_contrib_nbextensions
jupyter contrib nbextension install
# This is a super big title
## This is a big title
### This is a medium title
#### This is a small title
pip install qgrid
jupyter nbextension enable --py --sys-prefix widgetsnbextension
import qgrid
qgrid_widget = qgrid.show_grid(df, show_toolbar=True)
qgrid_widget
添加和删除行;
筛选行;
编辑单元格。
原文链接:https://towardsdatascience.com/4-awesome-tips-for-enhancing-jupyter-notebooks-4d8905f926c5
【版权声明】本文为华为云社区用户转载文章,如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容,举报邮箱:
cloudbbs@huaweicloud.com
- 点赞
- 收藏
- 关注作者
评论(0)