matplotlib入门笔记(一)
学习《利用Python进行数据分析》第2版,一些笔记将在后续更新
内容部分引用于《利用Python进行数据分析》第2版(Wes McKinney著,徐敬一译)、慕课网上的课程内容笔记以及我个人总结笔记,仅供大家一起学习交流
绘图是数据分析中最重要的任务之一!
matplotlib是一个用于生成出版级质量图表的桌面绘图包,在python环境下进行matlab风格的绘图
在matplotlib的官网里有相关的参考文档,如有需要可自行查询
===============================================
需要开发环境的可以看下我之前写的,我是用pycharm,传送门在此
当然,最简单的方式是在Jupyter notebook中使用交互式绘图
安装Jupyter Notebook的方法(使用anaconda)
===============================================
本篇中使用 jupyter 来编写
导入matplotlib
import matplotlib.pyplot as plt
========================
绘制折线
import numpy as np
import matplotlib.pyplot as plt
data=np.arange(10)
plt.plot(data)
========================
使用plt.figure生成一个空白绘图窗口
fig=plt.figure()
需要使用add-subplot创建一个或多个子图
注意:jupyter在每个单元格运行后,图表都被重置,因此这里我们要将所有绘图命令放在同一个单元格里,即打完一行直接回车,不加shift
fig=plt.figure()
ax1=fig.add_subplot(2,2,1)
ax2=fig.add_subplot(2,2,2)
ax3=fig.add_subplot(2,2,