Python可视化matplotlib绘制三维可视化图形(Three-Dimensional)

Posted Data+Science+Insight

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Python可视化matplotlib绘制三维可视化图形(Three-Dimensional)相关的知识,希望对你有一定的参考价值。

Python可视化matplotlib绘制三维可视化图形(Three-Dimensional)

Matplotlib最初设计时只考虑二维可视化绘图。大约在1.0版本发布的时候,在Matplotlib的二维可视化的基础之上构建了一些三维绘图实用程序,其结果是一组用于三维数据可视化的方便工具,虽然功能不是很丰富。
通过导入mplot3d工具包(包含在主Matplotlib安装中),就可以进行三维可视化绘图;

from mpl_toolkits import mplot3d

导入此子模块后,可以通过将关键字projection=\'3D\'传递给任何普通的轴函数来创建三维可视化图形。

%matplotlib inline
import numpy as np
import matplotlib.pyplot as plt

fig = plt.figure()
ax = plt.axes(projection=\'3d\')

三维点图和线图

最基本的三维图是从(x,y,z)三元组中创建的一条线或散点图的集合。
与二维图形类似,可以使用ax.plot3D和ax.scatter3D函数创建这些图

以上是关于Python可视化matplotlib绘制三维可视化图形(Three-Dimensional)的主要内容,如果未能解决你的问题,请参考以下文章