matplotlib学习笔记_figure

1.生成figure对象

import matplotlib.pyplot as plt
fig = plt.figure()
#添加绘图区域axes区域
ax = fig.add_axes([left,bottom,width,height])
#括号中的四个参数分别是百分比的形式,标识相对于figsize的大小
ax.set_xlable('x')
ax.set_ylabel('y')
ax.set_title('title')
#注意显示设置是针对plt类
plt.show()

2.axes轴域对象

  1. 一个figure对象可以添加多个axes对象,但是同一个axes只能属于一个figure对象

  2. axes legend(handles, labels, loc)方法

  • labels 是一个字符串序列,用来指定标签的名称;
  • loc 是指定图例位置的参数,其参数值可以用字符串或整数来表示;
  • handles 参数,它也是一个序列,它包含了所有线型的实例;
fig = plt.figure()
ax = fig.add_axes([0,0,1,1])
x = np.arange(0,math.pi*2,0.05)
ax.plot(x,np.sin(x),'r-')
ax.set_xlabel('x')
ax.set_ylabel('sin(x)')
ax.set_title('wave')
ax.legend(labels = ('legend'), loc = 'lower left')
plt.show()
  1. axex.plot()绘图函数,支持自定义颜色,类型和标记

posted on 2022-05-20 17:10  朝朝暮Mu  阅读(74)  评论(0)    收藏  举报