Matplotlib可视化(十一)–子图

587-王同学

发表文章数:79

热门标签

, ,
首页 » 数据科学库 » 正文
matplotlib对象简介:
    FigureCanvas
    Figure
    Axes
生成子图实际步骤:
1. fig = plt.figure()
生成figure实例
可以添加axes实例
2.ax = fig.add_subplot(111)   三个一分别代表子图总行数、总列数、位置
    返回axes实例
    参数一:子图总行数
    参数二:子图总列数
    参数三:子图位置
    在figure上添加axes常用方法
  • 面向对象
#在一张图中生成两个子图
import numpy as np
import matplotlib.pyplot as plt
x = np.arange(1, 100)
fig = plt.figure()
ax1 = fig.add_subplot(221)#表示生成一个2*2的大图,后面的1表示放在左上角,2表示放在右上角
ax1.plot(x, x)
ax2 = fig.add_subplot(222)
ax2.plot(x, -x)
plt.show()

Matplotlib可视化(十一)--子图

  • plt方法
x = np.arange(1, 100)
p1 = plt.subplot(221)
p1.plot(x, x)
p2 = plt.subplot(222)
p2.plot(x, -x)
plt.show()

Matplotlib可视化(十一)--子图

拜师教育学员文章:作者:587-王同学, 转载或复制请以 超链接形式 并注明出处 拜师资源博客
原文地址:《Matplotlib可视化(十一)–子图》 发布于2020-03-04

分享到:
赞(0) 打赏

评论 抢沙发

评论前必须登录!

  注册



长按图片转发给朋友

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

微信扫一扫打赏

Vieu3.3主题
专业打造轻量级个人企业风格博客主题!专注于前端开发,全站响应式布局自适应模板。

登录

忘记密码 ?

您也可以使用第三方帐号快捷登录

Q Q 登 录
微 博 登 录