日常机器学习(十六)Matplotlib子图操作

在matplotlib中可以使用add_subplot函数进行同一画布中插入不同的图像。
可以在plt.figure()函数中使用figsize=(a,b)函数来自定义每幅画的大小。a表示长度,b表示宽度。

在subplot中,先定义每个子图的位置,然后用画图函数插入想要画的图像
这里值得一提的是randint(1,5,5)函数,该函数随机生成5个1-(5-1)之间的整数。

在同一张图中也可以画两条折线图
其中输入参数c = "color" 可以指定该图像的颜色

若要在图上加注释,对每一条折线加说明的话,在参数输入里加入label 并在plot后面加plt.lengnd(loc = "best")函数
plt.legend() 中的loc="best"表示自动寻找最佳位置,其他位置可以用print(help(plt.legend))函数自行查找

评论

此博客中的热门博文

日常机器学习(二十三)线性预测回归实例——缺失值处理