新建一个用于人工智能的虚拟环境
mkvirtualenv -p /usr/local/bin/python3 ai
requirments.txt
matpolib==2.0.2
numpy==1.14.2
pandas==0.20.3
TA-Lib=0.4.16
tables=3..4.2
jupyter==1.0.0
使用pip命令安装
pip install -r requirements.txt
cell: 一对Out会话被视作一个代码单元,称为cell。
Jupyter支持两种模式:
回车Enter 或 鼠标双击cell 计入编辑模式。Esc退出编辑,进入命令模式Shift+Enter:执行本单元代码,并跳到下一单元。Ctrl+Enter:执行本单元代码,留在本单元。Y:cell切换到Code模式M:cell切换到Markdown模式A:在当前cell的上面添加cellB:在当期那cell的下面添加cell双击D:删除当前cellZ:回退L:为当前cell加上行号Ctrl+Shift+P:对话输入命令直接运行Ctrl+Home:快四跳到首个cellCtrl+End:快速跳转到最后一个cell
一、什么是 Matplolib
二、为什么要学习 Matplotlib
可视化是在整个数据挖掘的关键辅助工具,可以清晰的理解数据,从而调整我们的分析方法。
案例一:展示上海一周的天气,比如从星期一到星期日的天气温度如下
# 导入matpotlib包
import matplotlib.pyplot as plt
# 导入matpotlib包
# 实现温度变化(折线图)的绘制
# 1、先生成fig,长为10,高为6
plt.figure(figsize=(10,6))
# 2、准备数据,折线图点,x,y坐标个数一一对用
plt.plot([1,2,3,4,5,6,7],[12,6,15,18,1,1,7])
# 保存
plt.savefig("test.png")
# 3、显示show()
plt.show()

案例二:画出谋城市11点到12点1小时内每分钟的温度变化折线图,温度范围在15度~18度