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()