PyCharm中显示三维坐标系中绘制点
时间: 2024-10-11 18:16:09 浏览: 44
pycharm中显示CSS提示的知识点总结
在PyCharm中,你可以使用Matplotlib库的`Axes3D`模块来创建并显示三维坐标系,并通过`scatter()`函数绘制点。以下是一个简单的示例:
```python
import numpy as np
import matplotlib.pyplot as plt
from mpl_toolkits.mplot3d import Axes3D
# 创建一个三维图形
fig = plt.figure()
ax = fig.add_subplot(111, projection='3d')
# 随机生成点的数据
n_points = 100
x = np.random.uniform(-5, 5, n_points)
y = np.random.uniform(-5, 5, n_points)
z = np.random.uniform(-5, 5, n_points)
# 绘制点
ax.scatter(x, y, z, c=z, cmap='viridis') # 使用颜色映射表示点的高度
# 添加标题和标签
ax.set_title('3D Point Scatter Plot in PyCharm')
ax.set_xlabel('X')
ax.set_ylabel('Y')
ax.set_zlabel('Z')
plt.show()
阅读全文