用Python做数据分析初探(二)

时间:2022-06-22 17:00:47

Juypter Notebook 简介

Juypter Notebook 是一个基于浏览器的交互式开发环境, 在写代码的同时还可以做写标题做注释等, 所有这些可以保存成一个文件, 好像一个笔记,所以叫Notebook。

Anaconda 是一个很大的软件集合, 如果只要运行 Juypter Notebook,我们可以只运行:

jupyter notebook &

就直接在浏览器里出现了Jupyter notebook:

用Python做数据分析初探(二)

另外,最好在合适的工作目录里运行该命令,因为Jupyter Notebook 会自动在当前目录里自动保存名为 Untitled*.ipynb 的文件, 你自己以后也要保存文件, 你可能希望它们保存在合适的目录里。

cd <my_work_dir>
juypter notebook &

点击 new -> Python2 进入交互式界面后,我们首先看到的是一个框,叫做cell,前面标示着In[1]:

用Python做数据分析初探(二)

这表示你可以输入Python 语句或注释, 用 shift+enter 执行这条语句(用enter仅在框里换行),然后它会给你下一个cell。

这个界面其实有两种模式: 编辑模式和命令模式, 有点像vi 编辑器。 用鼠标点击或用按回车键, 就进入了编辑模式,此时可以看到光标在闪, 你可以输入语句。 用ESC可以进入命令模式, 就许多快捷键可以用, 比如:

  • a 在当前cell前面插入一个cell
  • b 在当前cell后面添加一个cell
  • j,k 上下移动
  • dd 删除当前 cell