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

搜索排名优化网站排名优化seo日常优化内容是什么

搜索排名优化网站排名优化,seo日常优化内容是什么,网站制作多久,网页设计psd文章目录 前言一、Matplotlib基本概念二、绘图常用函数1.plot函数2.figure函数3.add_subplot函数4.subplots函数 前言 通过今天的学习,我掌握了Matplotlib库中绘制图像的四种常用方法 一、Matplotlib基本概念 Matplotlib 库:是一款用于数据可视化的 Py…

文章目录

  • 前言
  • 一、Matplotlib基本概念
  • 二、绘图常用函数
    • 1.plot函数
    • 2.figure函数
    • 3.add_subplot函数
    • 4.subplots函数


前言

  • 通过今天的学习,我掌握了Matplotlib库中绘制图像的四种常用方法

一、Matplotlib基本概念

  • Matplotlib 库:是一款用于数据可视化的 Python 软件包,支持跨平台运行,它能够根据 NumPy ndarray 数组来绘制 2D 图像
    在这里插入图片描述
    在以上的概念图中:
  • Figure:指整个图像,包含了所有元素,可以理解为一块画布
  • Axes:指实际参与绘图的部分,称为绘图区或轴域区
  • Axis:指垂直轴和水平轴
  • label:指图像的标签
    tips:Matplotlib 库主要用于数据分析及其可视化,常常与numpy结合使用

二、绘图常用函数

1.plot函数

  • plot函数是Matplotlib 库中最简单,常用的绘图函数
  • plt.(x, y, format_string=None, **kwargs);
  • x,y指传入的数组或列表;后方两个参数用于指定线条的样式和属性
x = np.array([1,2,3,4])
y = np.array([2,4,6,8])
plt.plot(x,y,"r:") #绘制图像
plt.show() #显示图像

在这里插入图片描述

2.figure函数

  • figure函数可以用于实例化figure对象,可以自定义画布
  • 一个画布中可以包含多个axes 对象,也就是说一个画布中可以绘制多个图像
fig = plt.figure() #自定义画布
ax = fig.add_axes([0.1, 0.1, 0.8, 0.8]) #自定义绘图区域[left, bottom, width, height]
x = np.linspace(0, 10, 100)
y = np.sin(x)
ax.plot(x, y,"r:",label="正弦函数")
plt.xlabel("x")
plt.ylabel("y")
plt.legend()
plt.show()

在这里插入图片描述

3.add_subplot函数

  • Figure类的一个方法,通常用于创建网格状子图
  • fig.add_subplot(nrows, ncols, index)
  • 每个参数代表子图的行数、列数和子图的索引
x = np.linspace(0, 10, 100)
y1 = np.sin(x)
y2 = np.cos(x)
y3 = np.tan(x)
# 创建图形,figsize=(宽度, 高度),单位是英寸,图形宽度为 12 英寸,高度为 4 英寸
fig = plt.figure(figsize=(12, 4))# 第一个子图
ax1 = fig.add_subplot(1, 3, 1)
ax1.plot(x, y1, label='sin(x)')
ax1.set_title('Sine Wave')
ax1.set_xlabel('X-axis')
ax1.set_ylabel('Y-axis')
ax1.legend()# 第二个子图
ax2 = fig.add_subplot(1, 3, 2)
ax2.plot(x, y2, label='cos(x)')
ax2.set_title('Cosine Wave')
ax2.set_xlabel('X-axis')
ax2.set_ylabel('Y-axis')
ax2.legend()

在这里插入图片描述

4.subplots函数

  • 用于创建一个包含多个子图(subplots)的图形窗口
  • subplots 函数返回一个包含所有子图的数组,从而不再需要多次重复调用add_subplot添加子图
  • fig, axs = plt.subplots(nrows, ncols, figsize=(width, height))
x = np.linspace(0, 10, 100)
y1 = np.sin(x)
y2 = np.cos(x)
y3 = np.tan(x)# 创建图形和子图
fig, axs = plt.subplots(1, 2, figsize=(12, 4))
print(axs)# 第一个子图
axs[0].plot(x, y1, label='sin(x)')
axs[0].set_title('Sine Wave')
axs[0].set_xlabel('X-axis')
axs[0].set_ylabel('Y-axis')
axs[0].legend()# 第二个子图
axs[1].plot(x, y2, label='cos(x)')
axs[1].set_title('Cosine Wave')
axs[1].set_xlabel('X-axis')
axs[1].set_ylabel('Y-axis')
axs[1].legend()

在这里插入图片描述


THE END

http://www.dtcms.com/wzjs/255719.html

相关文章:

  • 支持手机网站的空间房地产十大营销手段
  • 网站制作一条龙千锋教育地址
  • 网站怎么申请微博登录seo+网站排名
  • 郑州模板网站百度的代理商有哪些
  • 谷歌怎么建网站网站优化公司哪家效果好
  • 西部数码如何建设自己的网站慧聪网
  • php模板网站百度经验首页官网
  • 网站建设第一品牌泉州关键词优化软件
  • 做网站语言最好永久免费个人网站注册
  • lamp网站开发黄金组合 pdfseo咨询解决方案
  • 朋友做色情网站挣了好多钱电商培训大概多少学费
  • 怎样做企业手机网站建设一台电脑赚钱的门路
  • 电子商务网站建设干货郑州seo优化推广
  • 可以做产品设计网站网推公司
  • 付网站建设费会计分录网络搜索引擎
  • 网页开发用什么编程语言seo是啥意思
  • 网站加载页模板人工智能培训课程
  • 2003系统网站建设公司网页制作教程
  • 开发公司 网站建设价格宣传软文模板
  • 傻瓜网站建设软件运营推广计划
  • 西安网站建站优化西安网站seo技术厂家
  • 城阳网站开发公司百度热搜seo
  • cad做彩图那个网站应用好用重庆今日头条新闻消息
  • 做那种的视频网站深圳网站建设维护
  • 城子河网站建设推广营销软件
  • 个人网站设计毕业论文知乎产品营销方案案例范文
  • 海拉尔网站开发网站seo外链
  • 在手机上怎么制作网站海淀区seo引擎优化多少钱
  • 写出网站开发的基本流程品牌营销推广代运营
  • 公司建站文案给网站公司看的怎样做网站推广啊