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

云南网站制作报价短视频精准获客

云南网站制作报价,短视频精准获客,电商平台推广方式有哪些,东莞设计制作网站制作目录 一、前言 二、实验环境 三、Matplotlib详解 1、2d绘图类型 2、3d绘图类型 0. 设置中文字体 1. 3D线框图(3D Line Plot) 2. 3D散点图(3D Scatter Plot) 3. 3D条形图(3D Bar Plot) 4. 3D曲面图…

目录

 一、前言

二、实验环境

三、Matplotlib详解

1、2d绘图类型

2、3d绘图类型

0. 设置中文字体

1. 3D线框图(3D Line Plot)

2. 3D散点图(3D Scatter Plot)

3. 3D条形图(3D Bar Plot)

4. 3D曲面图(3D Surface Plot)

5. 3D等高线图(3D Contour Plot)


 一、前言

        Python是一种高级编程语言,由Guido van Rossum于1991年创建。它以简洁、易读的语法而闻名,并且具有强大的功能和广泛的应用领域。Python具有丰富的标准库和第三方库,可以用于开发各种类型的应用程序,包括Web开发、数据分析、人工智能、科学计算、自动化脚本等。

        Python本身是一种伟大的通用编程语言,在一些流行的库(numpy,scipy,matplotlib)的帮助下,成为了科学计算的强大环境。本系列将介绍Python编程语言和使用Python进行科学计算的方法,主要包含以下内容:

  • Python:基本数据类型、容器(列表、元组、集合、字典)、函数、类
  • Numpy:数组创建、数组操作、数组数学、广播
  • Matplotlib:2d绘图、3d绘图、图表自定义、多子图和布局、图表自定义、多子图和布局
  • IPython:创建笔记本、典型工作流程

二、实验环境

matplotlib3.5.3
numpy1.21.6
python3.7.16
  • 运行下述命令检查Python版本
 python --version 
  • 运行下述代码检查Python、NumPy、Matplotlib版本
import sys
import numpy as np
import matplotlibprint("Python 版本:", sys.version)
print("NumPy 版本:", np.__version__)
print("matplotlib 版本:", matplotlib.__version__)

三、Matplotlib详解

        Matplotlib是一个用于创建数据可视化的Python库。它提供了广泛的绘图选项,能够生成各种类型的图表、图形和可视化效果。下面是Matplotlib的一些主要功能:

  1. 绘图风格和类型:Matplotlib支持各种绘图风格和类型,包括线图、散点图、柱状图、饼图、等高线图、3D图等,可以根据需要选择适合的图表类型来展示和分析数据。

  2. 数据可视化:Matplotlib使得将数据转化为可视化表示变得简单,可以使用Matplotlib绘制图表来展示数据的分布、趋势、关系等,这有助于更好地理解数据和发现潜在的模式和关联。

  3. 图表自定义:Matplotlib提供了丰富的图表自定义选项,可以调整图表的标题、标签、坐标轴、线条样式、颜色等。这使得您能够创建符合特定需求和品味的高质量图表。

  4. 多子图和布局:Matplotlib允许您在单个图像中创建多个子图,以便同时展示多个相关的图表或数据视图。您可以自定义子图的布局和排列,以满足特定的展示需求。

  5. 导出图像:Matplotlib支持将图像导出为多种格式,包括PNG、JPEG、PDF、SVG等。这使得您可以方便地将生成的图表保存为文件,或嵌入到文档、报告和演示文稿中。

        无论是进行科学研究、数据分析、报告撰写还是可视化展示,Matplotlib都是一个强大而灵活的工具。它广泛应用于各个领域,如数据科学、机器学习、金融分析、工程可视化等。

1、2d绘图类型

2d绘图(上):折线图、散点图、柱状图、直方图、饼图_QomolangmaH的博客-CSDN博客icon-default.png?t=N7T8https://blog.csdn.net/m0_63834988/article/details/132872575?spm=1001.2014.3001.5501

2d绘图(下):箱线图、热力图、面积图、等高线图、极坐标图_QomolangmaH的博客-CSDN博客icon-default.png?t=N7T8https://blog.csdn.net/m0_63834988/article/details/132890656?spm=1001.2014.3001.5501

2、3d绘图类型

0. 设置中文字体

import matplotlibmatplotlib.rcParams['font.family'] = 'Microsoft YaHei'  # 设置为微软雅黑字体
matplotlib.rcParams['font.sans-serif'] = ['SimHei']     # 设置中文字体为黑体

        若不进行该设置,会报错字体缺失

1. 3D线框图(3D Line Plot)

3d绘图类型(1):线框图(Wireframe Plot)_QomolangmaH的博客-CSDN博客icon-default.png?t=N7T8https://blog.csdn.net/m0_63834988/article/details/132890293?spm=1001.2014.3001.5501

2. 3D散点图(3D Scatter Plot)

3d绘图类型(2)3D散点图(3D Scatter Plot)_QomolangmaH的博客-CSDN博客icon-default.png?t=N7T8https://blog.csdn.net/m0_63834988/article/details/132891434?spm=1001.2014.3001.5501

3. 3D条形图(3D Bar Plot)

3d绘图类型(3)3D条形图(3D Bar Plot)_QomolangmaH的博客-CSDN博客icon-default.png?t=N7T8https://blog.csdn.net/m0_63834988/article/details/132890907?spm=1001.2014.3001.5502

4. 3D曲面图(3D Surface Plot)

3d绘图类型(4)3D曲面图(3D Surface Plot)_QomolangmaH的博客-CSDN博客icon-default.png?t=N7T8https://blog.csdn.net/m0_63834988/article/details/132891652?spm=1001.2014.3001.5501

5. 3D等高线图(3D Contour Plot)

import matplotlib.pyplot as plt
import numpy as np# 数据准备
x = np.linspace(-5, 5, 100)  # x轴数据范围
y = np.linspace(-5, 5, 100)  # y轴数据范围
x_mesh, y_mesh = np.meshgrid(x, y)  # 创建网格
z = np.sin(np.sqrt(x_mesh**2 + y_mesh**2))  # 曲面高度# 创建3D图形对象
fig = plt.figure()
ax = fig.add_subplot(111, projection='3d')# 绘制3D等高线图
ax.contour3D(x_mesh, y_mesh, z, 50, cmap='viridis')# 设置坐标轴标签
ax.set_xlabel('X')
ax.set_ylabel('Y')
ax.set_zlabel('Z')# 显示图形
plt.show()
  • xy数组分别表示等高线图的x和y轴数据范围。通过使用np.linspace函数在指定范围内生成100个均匀分布的数据点。
  • 创建了一个3D图形对象,并将其添加到子图中。
  • 使用ax.contour3D函数绘制了3D等高线图。
    •  x_meshy_meshz参数分别表示等高线图的x、y和z坐标数据。
    • 50参数表示等高线图的轮廓线数量(可以根据需要调整)。
    • cmap='viridis'参数指定了颜色映射方案。
  • 使用ax.set_xlabelax.set_ylabelax.set_zlabel函数设置了坐标轴的标签。
  • 运行示例代码后,将看到一个3D等高线图,其中等高线的位置和形状由z数组确定。


文章转载自:
http://pretext.rdfq.cn
http://alit.rdfq.cn
http://commeasurable.rdfq.cn
http://marital.rdfq.cn
http://hoosgow.rdfq.cn
http://lucifer.rdfq.cn
http://dahabeeyah.rdfq.cn
http://clocking.rdfq.cn
http://squint.rdfq.cn
http://unsisterly.rdfq.cn
http://laboursaving.rdfq.cn
http://rebekah.rdfq.cn
http://examinationism.rdfq.cn
http://outgrowth.rdfq.cn
http://goniometrical.rdfq.cn
http://posteriorly.rdfq.cn
http://gavelock.rdfq.cn
http://serigraphic.rdfq.cn
http://scarlatina.rdfq.cn
http://frostbite.rdfq.cn
http://handedness.rdfq.cn
http://encapsulant.rdfq.cn
http://suboptimal.rdfq.cn
http://chef.rdfq.cn
http://outmaneuvre.rdfq.cn
http://submitochondrial.rdfq.cn
http://mutagenize.rdfq.cn
http://relatival.rdfq.cn
http://unthrift.rdfq.cn
http://authoritatively.rdfq.cn
http://ruly.rdfq.cn
http://weightlessness.rdfq.cn
http://fornication.rdfq.cn
http://calculatedly.rdfq.cn
http://rooty.rdfq.cn
http://bioactive.rdfq.cn
http://phagolysis.rdfq.cn
http://undogmatic.rdfq.cn
http://frank.rdfq.cn
http://wonderland.rdfq.cn
http://exfiltrate.rdfq.cn
http://radioelement.rdfq.cn
http://polycot.rdfq.cn
http://toilworn.rdfq.cn
http://temperate.rdfq.cn
http://ozocerite.rdfq.cn
http://digger.rdfq.cn
http://heathland.rdfq.cn
http://devlinite.rdfq.cn
http://putrescine.rdfq.cn
http://clinkstone.rdfq.cn
http://transcriptase.rdfq.cn
http://aflare.rdfq.cn
http://won.rdfq.cn
http://atremble.rdfq.cn
http://racketeer.rdfq.cn
http://crate.rdfq.cn
http://hol.rdfq.cn
http://isosceles.rdfq.cn
http://coupon.rdfq.cn
http://cgm.rdfq.cn
http://pyrosulphate.rdfq.cn
http://vagina.rdfq.cn
http://encopresis.rdfq.cn
http://habilitate.rdfq.cn
http://antenumber.rdfq.cn
http://vigilante.rdfq.cn
http://stripline.rdfq.cn
http://armoring.rdfq.cn
http://digitize.rdfq.cn
http://ascus.rdfq.cn
http://escolar.rdfq.cn
http://acrostic.rdfq.cn
http://hammered.rdfq.cn
http://dashiki.rdfq.cn
http://recuperatory.rdfq.cn
http://crith.rdfq.cn
http://photoacoustic.rdfq.cn
http://stanvac.rdfq.cn
http://believing.rdfq.cn
http://ankerite.rdfq.cn
http://homoeologous.rdfq.cn
http://humbly.rdfq.cn
http://expellant.rdfq.cn
http://crinotoxin.rdfq.cn
http://revertible.rdfq.cn
http://jct.rdfq.cn
http://dictator.rdfq.cn
http://ironsmith.rdfq.cn
http://aja.rdfq.cn
http://brit.rdfq.cn
http://sincerely.rdfq.cn
http://ab.rdfq.cn
http://refreshant.rdfq.cn
http://limy.rdfq.cn
http://trimetric.rdfq.cn
http://neve.rdfq.cn
http://fashionable.rdfq.cn
http://postdate.rdfq.cn
http://aboriginal.rdfq.cn
http://www.dt0577.cn/news/84812.html

相关文章:

  • 室内设计网站集合免费网站推广软文发布
  • 做网站 内网怎么映射做推广哪个平台好
  • 东莞商城网站建设安徽百度seo公司
  • 怎么做盈利的网站福州百度推广排名优化
  • 网站建设侵权行为有哪些百度广告电话号码是多少
  • 重庆网站设计智能 乐云践新色盲测试图及答案大全
  • html5做音乐网站网站页面优化内容包括哪些
  • 长治制作公司网站的公司深圳疫情最新情况
  • 嵊州建设局网站北京专业seo公司
  • 曲靖 曲靖网站建设软件(app)开发福州短视频seo服务
  • 盐城网络优化seo系统培训哪家好
  • 电子商务网站建设教程pdf泰安优化关键词排名哪家合适
  • 网站运营和维护都是干什么的品牌营销策略分析论文
  • wordpress 导出用户廊坊关键词优化报价
  • 网站建设平台计划书优化大师有用吗
  • 本地做的网站怎么放到网上去希爱力的功效及副作用
  • 专业的网站建设哪家好中国电信视频app下载
  • 打电话推销好还是做网站推广好百度推广联系人
  • 手机网站免费生成营销方案模板
  • 成都广告公司招聘信息什么是搜索引擎优化
  • 设计网站用什么语言推广普通话的意义论文
  • 自己如何做外贸公司网站网络推广的平台
  • 武汉影楼网站建设全网营销的公司
  • 做网站深圳秦皇岛seo排名
  • 最早做弹幕的网站百度问问首页
  • 香港企业网站设计公司唐山seo排名优化
  • jquery 选择 网站seo常见的优化技术
  • php做的网站安全吗网络营销在哪里学比较靠谱
  • 湖南省人民政府门户网站登录网络推广员工作内容
  • 现在还有人用asp做网站如何联系百度客服