python使用matplotlib绘制三维空间散点图

Posted 厚土

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了python使用matplotlib绘制三维空间散点图相关的知识,希望对你有一定的参考价值。

 1 # -*-coding: utf-8- -*-
 2 \'\'\'
 3 Create on 2020/04/14
 4 @author: Atwood Zhang
 5 \'\'\'
 6 
 7 import numpy as np
 8 import matplotlib.pyplot as plt
 9 import mpl_toolkits.mplot3d
10 
11 x = np.array([1, 2, 4, 5, 6])
12 y = np.array([2, 3, 4, 5, 6])
13 z = np.array([1, 2, 4, 5, 6])
14 
15 ax = plt.subplot(projection = \'3d\')  # 创建一个三维的绘图工程
16 ax.set_title(\'3d_image_show\')  # 设置本图名称
17 ax.scatter(x, y, z, c = \'r\')   # 绘制数据点 c: \'r\'红色,\'y\'黄色,等颜色
18 
19 ax.set_xlabel(\'X\')  # 设置x坐标轴
20 ax.set_ylabel(\'Y\')  # 设置y坐标轴
21 ax.set_zlabel(\'Z\')  # 设置z坐标轴
22 
23 plt.show()

 

以上是关于python使用matplotlib绘制三维空间散点图的主要内容,如果未能解决你的问题,请参考以下文章

100天精通Python(可视化篇)——第82天:matplotlib绘制不同种类炫酷散点图参数说明+代码实战(二维散点图三维散点图散点图矩阵)

Matplotlib绘制常用三维图

matplotlib绘制三维散点图示例

Python使用matplotlib模块绘制多条折线图散点图

使用带有字典的matplotlib在python中绘制散点图

一个Python函数解决散点图绘制——Matplotlib库示例