2.机器学习基础环境安装与使用
2.1 库的安装
- 新建一个用于人工智能环境的虚拟环境
-
- mkvirtualenv ai
- matplotlib==2.2.2
- numpy==1.14.2
- pandas==0.20.3
- tables==3.4.2
- jupyter==1.0.0
-
注意:
使用pip命令安装
- pip3 install -r requirements.txt
-
2.2 Jupyter Notebook使用
2.2.1Jupyter Notebook介绍
- 开源数据科学和科学计算
-
2.2.2为什么使用Jupyter Notebook
2.2.3界面启动、创建文件
环境搭建好后,本机输入jupyter notebook命令,会自动弹出浏览器窗口打开Jupyter Notebook
- # 进入虚拟环境
- workon ai
- # 输入命令
- jupyter notebook
-
2.2.4新建notebook文档
2.2.5 内容界面操作
- 标题栏:点击标题(如Untitled)修改文档名
-
2.2.6 cell操作
- - cell:一对In Out会话被视作一个代码单元,称为cell
- - Jupyter支持两种模式:
- - 编辑模式(Enter)
- - 命令模式下回车Enter或鼠标双击cell进入编辑模式
- - 可以操作cell内文本或代码,剪切/复制/粘贴移动等操作
-
2.2.7快捷键操作
- - 两种模式通用快捷键
- - Shift+Enter,执行本单元代码,并跳转到下一单元
- - Ctrl+Enter,执行本单元代码,留在本单元
-
重做:Ctrl+Y(Mac:CMD+Y)
2.2.8Jupyter Notebook中自动补全代码等相关功能拓展
- 安装jupyter_contrib_nbextensions库
-
安装该库的命令如下:
- python -m pip install jupyter_contrib_nbextensions
-
然后执行:
- jupyter contrib nbextension install --user --skip-running-check
- 切换主题
- jt -t oceans16 -T
-
在原来的基础上勾选: “Table of Contents” 以及 “Hinterland”