目录
文档地址:https://matplotlib.org/gallery.html
文档地址:https://matplotlib.org/gallery.html
绘制一个简单的图
plt.plot([3,1,4,5,2]) #表示 y 轴,x 轴自动生成元素的索引
保存后图片为空白:https://blog.csdn.net/u010099080/article/details/52912439
plt.axis() 里面是一个列表 -1,10 代表 x 轴的上下限,0,6 代表 y 轴上下限
绘图区域
nrows:分成的区域有3行
ncols:分成区域有有2列
plot_number:指定绘图区域
例子:
np.arange(0.0,5.0,0.02):生成一个起始位0.0,终止为5.0(不包含5.0),步数为0.02的数组
plot()函数
例子:
例子:
第一条:g-绿色,o-实心圆圈,--实线
第二条:r-红色,x-x标记, 没有线连接
第三条:没指定颜色。默认与其他颜色不同,*-*号标识
第四条:同理
pyplot的中文显示
1、会改变全局字体
例子:
这里横纵坐标也会变成指定字体
2、不会改变全局字体
pylot文本显示
就是增加标识,注释
方框表示的是一种格式化的语法-Latex
ply.grid(True):表示显示网格
增加箭头
shrink:箭头的首位与所知目标和注释之间的距离
子绘图区域
第一个参数:分割成3行3列
第二个参数:选定第1行第0列
第三个参数:行(列)的延伸-colspan(rowspan)
例子:
pylot基础绘制图形的函数
几种绘制图形的实例
饼图绘制
explode:表示想突出哪一块
autopct:表示显示数字的方式
shadow:表示是一个二维饼图还是带有阴影的立体感饼图
startangle:表示起始的绘制饼图的角度是什么样子
此时的饼图是扁的,要想变成圆的要指定如下plt.axis('equal'),表示x,y都一样
直方图绘制
a:均值方差给定的数组
normed:为1表示出现概率,为0出现次数
histtype:绘制类型
facecolor:绘制颜色
alpha:绘制比例
极坐标绘制
N:绘制图中数据的个数
np.linspace:从0到2π,等分出N个角度
random.rand:生成每一个角度对应的值(列表)
width:给出宽度值(列表)
projection:给出了绘制极坐标图的指示
theta:指绘制的颜色区域从哪开始
radii:从中心点到边缘绘制的长度
width:绘制的这个角度范围内面积
循环:对每一个区域的颜色进行投影上去
散点图绘制