Python实现3d散点图代码
时间: 2024-10-14 17:13:40 浏览: 77
python绘图代码3D散点图
在Python中,你可以使用matplotlib库中的mpl_toolkits.mplot3d模块来创建3D散点图。以下是一个简单的例子:
```python
import matplotlib.pyplot as plt
from mpl_toolkits.mplot3d import Axes3D
# 创建数据
x = [rand() for _ in range(100)] # x坐标随机生成
y = [rand() for _ in range(100)] # y坐标随机生成
z = [rand() for _ in range(100)] # z坐标随机生成
# 创建3D图形
fig = plt.figure()
ax = fig.add_subplot(111, projection='3d') # 创建3D subplot
# 绘制散点图
ax.scatter(x, y, z) # 每个点的三个坐标值对应颜色、大小等其他属性可以进一步设置
# 设置轴标签
ax.set_xlabel('X Label')
ax.set_ylabel('Y Label')
ax.set_zlabel('Z Label')
# 显示图形
plt.show()
阅读全文