Python教程大全之如何绘制3D曲面图 3D Surface plot
2023-09-11 14:18:32 时间
实战需求
让我们尝试使用 Python 可视化 3 维曲面图。这适用于比较来自实时数据的两个数值或连续变量。
项目效果
导入库
import matplotlib.pyplot as plt
from matplotlib import cm
from matplotlib.ticker import LinearLocator
import numpy as np
fig, ax = plt.subplots(subplot_kw={"projection": "3d"})
创建数据
X = np.arange(-5, 5, 0.25)
Y = np.arange(-5, 5, 0.25)
X, Y = np.meshgrid(X, Y)
R = np.sqrt(X**2 + Y**2)
Z = np.sin(R)
绘制曲面
surf = ax.plot_surface(X, Y, Z, cmap=cm.
相关文章
- 使用python 操作liunx的svn,方案二
- python中chr()和ord()函数的用法
- 地球引擎初级教程——Python API 语法(内涵JavaScript转python工具包介绍)
- Python怎么就火起来了?学会python可以做的兼职
- 源码编译vi过程中进行配置时报“checking if compile and link flags for Python are sane... no: PYTHON DISABLED”怎么办?
- 【Python】删除字符串首尾的空字符 空格 回车 换行等
- 《Python数据可视化编程实战》——5.2 创建3D柱状图
- python ndarray相关操作:转置、翻转
- Python 数据分析教程之如何验证线性回归的假设,线性回归的假设是什么?以及如何用python验证它们?
- PyBullet:一种用 Python 构建的开源 3D 物理模拟工具(教程含源码)
- Python 3D之如何使用 Python Plotly 可视化交互式 3D 网络(教程含源码)
- python 的log功能
- Python游戏server开发日记(二)绕过GIL启动多线程Python环境
- Python 基础 之 python 进程知识点整理,实现一个简单使用进程池的多进程文件夹文件copy器
- [Python]2分钟完成python + Selenium Web端自动化环境搭建,开启~~~
- Selenium4 Python实现Page Factory设计模式,python新的定位方法