实现人脸识别性别之路---matplotlib
Np.linspace(start,stop,num,endpoint,dtype)函数
1、参数:范围值,在范围值中取到的数值总数、是否包含范围值、类型
2、返回值:返回一维数据
3、在指定的范围内,以等差数列方式进行取值
Plt.plot(x,y,format_sting,**kwargs)函数
1、参数:x表示x轴,y表示y轴,format_sting表示控制曲线格式的字符串,**kwargs表示可以有多组的(x,y,format_sting)
2、返回值:无
3、画图
Plt.figure()函数
1、参数:窗口的名称
2、作用:创建一个窗口
注意:在一个程序中,我们可以创建多个窗口。如果是多窗口,窗口里面的内容在下一个figure函数之前结束
Plt.spines表示连接刻度标记的线,而且表明了数据区域的边界。
Plt.gca()表示放回当前坐标的信息
Plt.spines是在说明当前坐标的上下左右的信息的字典
Plt.spines[].set_color()改变坐标的状态
Ax.xaixs.set_tick_position表示改变x坐标轴的名字
Ax.spines[].set_position(())表示改变坐标轴的位置,注意这里的括号,如果我们要转化x轴坐标的位置:(“data”,0))
Plt.legend()函数
1、参数:handles:图例句柄的图像表现形式,比如是虚线或者是实现的形式
Label:图像的名字,这里可以改变之前的名字
Loc:图像所在的位置
2、在图片中显示图例
Plt.scatter()函数
1、参数:x,y表示x,y轴的数值,s表示点的大小,c表示颜色
2、作用:以点的方式显示在图中
Plt.annotate()标注文字
1、参数:字符串:表示要注释的文字
Xy:表示要注释的点
Xytext:表示注释文字的位置
Xycoords:表示使用的坐标系统被注释的对象
Textcoords:表示注释文字的偏移量
Fontsize:表示注释文字的文字大小
Arrowprops:以字典的形式赋值:字典里面的参数:arrowstyle表示箭头图像的形式,connectionstyle:表示箭头图像的弧度
2、作用:注释
3、简单来说要想在坐标中显示一个点:我们就需要注释文字,点的位置,注释文字偏移量、注释文字大小、箭头图像的形式和弧度
Plt.text()注释文字
1、参数:文字的起始坐标,注释文字,以字典的形式将文字的大小和颜色定义