1200字范文,内容丰富有趣,写作的好帮手!
1200字范文 > 【Python】Matplotlib绘制三维散点图

【Python】Matplotlib绘制三维散点图

时间:2023-06-11 08:29:36

相关推荐

【Python】Matplotlib绘制三维散点图

绘制方法

在3D空间里绘制散点图,就是在x轴和y轴之外再添一条z轴后,使用三元有序数对在3D空间里进行描点。

颜色说明

#00DDAA:淡绿色#FF5511:橘红色

推荐CSS颜色代码大全:Here

Matplotlib编程实现

import matplotlib.pyplot as pltimport numpy as npfrom mpl_toolkits.mplot3d import Axes3Dfig = plt.figure()ax = fig.gca(projection="3d")xs = np.random.rand(50)*10ys = np.random.rand(50)*10+20zs1=np.random.rand(50)*10zs2 = np.sqrt(xs**2+ys**2)ax.scatter(xs, ys, zs=zs1, zdir="z", c="#00DDAA", marker="o", s=40)ax.scatter(xs, ys, zs=zs2, zdir="z", c="#FF5511", marker="^", s=40)ax.set(xlabel="X", ylabel="Y", zlabel="Z")plt.show()

成品图

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。