python画3维散点图

挣扎了一下这么没有营养的东西是不是应该放OneNote里存着…… 但是!放笔记本里百度搜不到啊qwq
又想起了那天照例不过脑子直接搜索教程 结果搜到了自己的博客的无语…………

往好处想,虽然我不过脑子,但我动笔(键盘)了啊!

import numpy as np
import matplotlib.pyplot as plt
import mpl_toolkits.mplot3d

# 定义数据

ax = plt.subplot(projection = '3d')  # 创建一个三维的绘图工程
ax.set_title('xxx')   
ax.scatter(x, y, z, c = 'r')   # 绘制数据点 

ax.set_xlabel('X')  # 设置x坐标轴
ax.set_ylabel('Y')  # 设置y坐标轴
ax.set_zlabel('Z')  # 设置z坐标轴

plt.show()

注意,使用ax.来画图的时候和plt有点区别,多了个'set_',例如:ax.set_title()、ax.set_xlabel(),而plt.title()、plt.xlabel()

原文地址:https://www.cnblogs.com/sweetsmartrange/p/14350943.html