簡單星座圖
以下是一個簡單的星座圖的示例,使用Python的Matplotlib庫繪製:
```python
import matplotlib.pyplot as plt
# 定義星座圖數據
centers = [[1, 1], [-1, -1], [0, -2], [2, 0], [-2, 0]]
angles = [0, pi/4, pi/2, pi/3, pi/6]
# 繪製星座圖
fig = plt.figure()
ax = fig.add_subplot(111, projection='polar')
ax.set_theta_offset(pi/2)
ax.set_theta_range(0, 2*pi)
for i in range(len(centers)):
ax.plot(angles[i], 2*np.pi*i/len(centers), 'o', color='blue', markersize=5)
ax.text(angles[i]+np.pi/4, 2*np.pi*i/len(centers), centers[i][0], size=12)
plt.show()
```
這段代碼繪製了一個包含四個星座的簡單星座圖。其中,`centers`定義了星座的中心位置,`angles`定義了每個星座的角度。使用`projection='polar'`指定繪製為極坐標系,並使用`set_theta_offset`設定極角原點。最後,使用循環遍歷每個星座,並使用`plot`和`text`方法繪製和標記星座。可以根據需要調整顏色、大小和標籤等參數來美化星座圖。