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   朝朝暮Mu  阅读(63)  评论(0编辑  收藏  举报

相关博文:
阅读排行:
· 震惊!C++程序真的从main开始吗?99%的程序员都答错了
· winform 绘制太阳,地球,月球 运作规律
· 【硬核科普】Trae如何「偷看」你的代码?零基础破解AI编程运行原理
· 上周热点回顾(3.3-3.9)
· 超详细:普通电脑也行Windows部署deepseek R1训练数据并当服务器共享给他人
< 2025年3月 >
23 24 25 26 27 28 1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30 31 1 2 3 4 5

统计

点击右上角即可分享
微信分享提示