代码:

import matplotlib.pyplot as plt
import numpy as np
from mpl_toolkits.mplot3d import Axes3Dfig = plt.figure()
ax = Axes3D(fig)# X,Y value
X = np.arange(-4, 4, 0.25)
Y = np.arange(-4, 4, 0.25)
X, Y = np.meshgrid(X, Y)
R = np.sqrt(X ** 2 + Y ** 2)
# height value
Z = np.sin(R)ax.plot_surface(X, Y, Z, rstride=1, cstride=1, cmap=plt.get_cmap('rainbow'))
ax.contourf(X, Y, Z, zdir='x', offset=-4, cmap='rainbow')
ax.set_zlim(-2, 2)
plt.show()

运行结果:

Python 之 matplotlib (十一) 3D相关推荐

  1. python使用matplotlib可视化3D柱状图(3D histogram、三维柱状图、包含三个坐标轴x、y、z)、设置zdir参数为z、改变3d图观察的角度

    python使用matplotlib可视化3D柱状图(3D histogram.三维柱状图.包含三个坐标轴x.y.z).设置zdir参数为z.改变3d图观察的角度 目录

  2. python使用matplotlib可视化3D线框图、线框图可以将数据投影到指定的三维表面上,并输出可视化程度较高的三维效果图

    python使用matplotlib可视化3D线框图.线框图可以将数据投影到指定的三维表面上,并输出可视化程度较高的三维效果图 目录

  3. python使用matplotlib可视化3D曲面图、曲面图表示一个指定的因变量y与两个自变量x和z之间的函数关系

    python使用matplotlib可视化3D曲面图.曲面图表示一个指定的因变量y与两个自变量x和z之间的函数关系 目录

  4. python使用matplotlib可视化3D柱状图(3D bar plot、三维柱状图、包含三个坐标轴x、y、z)、设置zdir参数为y、改变3d图观察的角度

    python使用matplotlib可视化3D柱状图(3D bar plot.三维柱状图.包含三个坐标轴x.y.z).设置zdir参数为y.改变3d图观察的角度 目录

  5. python使用matplotlib可视化3D直方图(3D histogram、三维直方图、包含三个坐标轴x、y、z)、3D直方图可视化多个维度数据的区别和联系

    python使用matplotlib可视化3D直方图(3D histogram.三维直方图.包含三个坐标轴x.y.z).3D直方图可视化多个维度数据的区别和联系 目录

  6. Python使用matplotlib进行3D可视化分析:3d柱状图、3d直方图、3d线框图、3d曲面图、3d翼面图(莫比乌斯环)

    Python使用matplotlib进行3D可视化分析:3d柱状图.3d直方图.3d线框图.3d曲面图.3d翼面图(莫比乌斯环) 目录

  7. python代码示例图形-Python使用matplotlib绘制3D图形(代码示例)

    本篇文章给大家带来的内容是关于Python使用matplotlib绘制3D图形(代码示例),有一定的参考价值,有需要的朋友可以参考一下,希望对你有所帮助. 3D图形在数据分析.数据建模.图形和图像处理 ...

  8. Python 使用 matplotlib绘制3D图形

    3D图形在数据分析.数据建模.图形和图像处理等领域中都有着广泛的应用,下面将给大家介绍一下如何在Python中使用 matplotlib进行3D图形的绘制,包括3D散点.3D表面.3D轮廓.3D直线( ...

  9. python画图matplotlib绘制3D图

    import pandas as pd import matplotlib.pyplot as plt from matplotlib import rcParams# 设置字体 config = { ...

最新文章

  1. GPU端到端目标检测YOLOV3全过程(上)
  2. python保存模型与参数_如何导出python中的模型参数
  3. SPFA算法O(kE)
  4. windows和linux共同分区格式,Linux和Windows共存的模式下分区要小心
  5. mysql运维管理-mysqldump 备份与恢复数据库20
  6. linux git中央仓库地址,如何在Linux上搭建一个Git中央仓库
  7. .1 matlab,1 MATLAB集成环境
  8. 2012三足鼎立:BEC、托业与博思的比较
  9. 【转】HBase原理和设计
  10. python 列表有没有顺序_python-如何获取列表的所有顺序,以使该列表等于另一个列表?...
  11. ASP.NET基础之HttpContext学习
  12. 并注册烧写钩子 获取启动介质类型_PyTorch中对张量登记注册反向传播的钩子函数,并展示调用顺序...
  13. web项目目录访问 路径
  14. fontForge开源字体定制工具
  15. 商鼎云|亚马逊云盘关停了?你需要了解分布式存储云盘
  16. 【数学和算法】加权平均法
  17. 浏览器默认主页被篡改(chrome,IE)
  18. web页面中如何唤起打开APP实践
  19. 飞冰 前端开发的一些坑
  20. python的turtle画小人_利用Python如何画一颗心、小人发射爱心

热门文章

  1. 《连线》| 李开复:新冠大流行将加速医疗AI革新
  2. 字节跳动:基于H.266/VVC的移动平台8K超高清实时解码实践 | QCon
  3. 今天,向 6 女性程序员先驱致敬
  4. 为什么 Linux 系统调用会消耗较多资源
  5. 科学世界的人文关怀:开源科学与人工智能
  6. 实践操作:六步教你如何用开源框架Tensorflow对象检测API构建一个玩具检测器
  7. GAN的理解与TF的实现
  8. 机器学习在信道建模中的应用综述
  9. 数据科学很性感?不,其实它非常枯燥!
  10. 报名 | 极简大数据决策,培养数据化思维讲座