当前位置: 首页 > news >正文

郑州微网站制作百度号码认证平台官网

郑州微网站制作,百度号码认证平台官网,纯静态网站怎么做cdn,做代理需要自己的网站吗Python中采用.add_subplot绘制子图的方法简要举例介绍 目录 Python中采用.add_subplot绘制子图的方法简要举例介绍一、Python中绘制子图的方法1.1 add_subplot函数1.2 基本语法(1)add_subplot的核心语法(2)add_subplot在中编程中的…

Python中采用.add_subplot绘制子图的方法简要举例介绍

目录

  • Python中采用.add_subplot绘制子图的方法简要举例介绍
    • 一、Python中绘制子图的方法
      • 1.1 add_subplot函数
      • 1.2 基本语法
        • (1)add_subplot的核心语法
        • (2)add_subplot在中编程中的主要程序段
    • 二、使用.add_subplot绘制子图举例
      • 2.1 问题描述
      • 2.2 程序代码
      • 2.3 运行结果

在Python中中绘图常会用到Matplotlib库,本文讲简要举例说明利用Matplotlib 库中的函数add_subplot实现子图的绘制,并说明其用法。

一、Python中绘制子图的方法

1.1 add_subplot函数

作为Matplotlib 库中的一个函数add_subplot,用于在画布(figure)上添加子图(subplot)。这个方法比较有用,可以帮助使用者在想要在一个图中创建多个子图。

1.2 基本语法

关于如何使用 add_subplot ,本小节给出了使用主要方法:

(1)add_subplot的核心语法
ax= fig.add_subplot(nrows, ncols, plot_number)

其中:
nrows: 表示网格中的行数。
ncols: 表示网格中的列数。
plot_number: 指定子图的位置。

例如,fig.add_subplot(2, 3, 5)表示在2x3网格中的左下角放置一个子图,则plot_number应为5。

(2)add_subplot在中编程中的主要程序段
import matplotlib.pyplot as plt
fig = plt.figure()
ax_n = fig.add_subplot(nrows, ncols, plot_number)
ax_n.plot(x_n, y_n)
plt.show()

二、使用.add_subplot绘制子图举例

2.1 问题描述

为了 在2*2的图中绘制如下函数所表示的4个子图,
{ y 1 = sin ⁡ x + x y 2 = sin ⁡ x 2 + 2 x y 3 = sin ⁡ x 3 + 3 x y 4 = sin ⁡ x 4 + 4 x \begin{cases} y_{1}=\sin x +x \\ y_{2}=\sin x^2 +2x \\ y_{3}=\sin x^3 +3x \\ y_{4}=\sin x^4 +4x\end{cases} y1=sinx+xy2=sinx2+2xy3=sinx3+3xy4=sinx4+4x,其中 0 ≤ x < 2 π 0\le x <2\pi 0x<2π.
将使用Matplotlib工具库中add_subplot的进行绘图。

2.2 程序代码

示例代码
假设我们想在一个2x2的网格中绘制四个不同的图表:

import matplotlib.pyplot as plt
import numpy as np# 1.数据准备x = np.linspace(0, 2* np.pi, 400)
y1 = np.sin(x )+x
y2 = np.sin(x ** 2)+2*x
y3 = np.sin(x ** 3)+3*x
y4 = np.sin(x ** 4)+4*x# 2.创建一个新的图形对象
fig = plt.figure()# 2.1 在2x2的网格中添加子图
ax1 = fig.add_subplot(2, 2, 1) # 左上
ax2 = fig.add_subplot(2, 2, 2) # 右上
ax3 = fig.add_subplot(2, 2, 3) # 左下
ax4 = fig.add_subplot(2, 2, 4) # 右下# 2.2.再各个子图中绘制数据ax1.plot(x, y1)
ax1.set_title('Subplot 1')ax2.plot(x, y2)
ax2.set_title('Subplot 2')ax3.plot(x, y3)
ax3.set_title('Subplot 3')ax4.plot(x, y4)
ax4.set_title('Subplot 4')plt.show()

2.3 运行结果

比如将上述程序,在PyCharm中运行结果如下:

在这里插入图片描述
图1 采用.add_subplot绘制子图的运行结果

http://www.khdw.cn/news/49208.html

相关文章:

  • 网站解析不了西安网络优化大的公司
  • 淘宝客网站模板购买爱网站
  • 网站如何添加关键词百中搜优化软件
  • 南通北京网站建设百度百科优化排名
  • 百度网站排名怎么做河南专业网站建设
  • 今天头条新闻武汉本地seo
  • 中信建设有限责任公司资阳分公司搜狗搜索引擎优化论文
  • 古尔邦节网站建设免费宣传网站
  • 网站域名到期怎么办北京百度推广代运营
  • 济宁网站建设神华科技网站安全
  • 房地产销售平台网站建设广州seo外包多少钱
  • 临清做网站seo怎么优化步骤
  • 自己做的网址危险网站手机免费建网站
  • 重庆网站推广转化率百度关键词挖掘工具爱站网
  • 做网站用什么配置的笔记本事件营销
  • 深圳市官网网站建设哪家好爱站seo综合查询
  • 做资金盘网站天津优化公司
  • 成都网站建设网站店面怎么做位置定位
  • 深圳中装建设集团有限公司seo优化一般包括哪些
  • 网站数据库空间大小六盘水seo
  • 网站制作百度资源国际军事新闻最新消息今天
  • 北京怎样做企业网站google官网入口手机版
  • 上海装修做网站的倒闭了今天重大新闻头条新闻军事
  • 福清市建设局网站多少网站网络推广优化
  • 个人网站设计成品下载关键词优化的软件
  • 网站框架设计揭阳市seo上词外包
  • 网站备案视频网站如何推广运营
  • 免费做网站凡科域名比价网
  • cpa做电影网站侵权吗搭建网站多少钱
  • 点样做网站百度关键词优化排名