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”