要繪制群集圖,可以使用Matplotlib庫中的scatter()函數。以下是一個簡單的示例代碼:
import matplotlib.pyplot as plt
# 創建數據
x = [1, 2, 3, 4, 5]
y = [3, 5, 2, 7, 4]
colors = ['red', 'blue', 'green', 'yellow', 'orange']
sizes = [20, 50, 80, 120, 180]
# 繪制散點圖
plt.scatter(x, y, c=colors, s=sizes, alpha=0.5)
plt.xlabel('X軸')
plt.ylabel('Y軸')
plt.title('群集圖')
plt.show()
在這個示例中,我們定義了x和y坐標的數據,以及每個點的顏色和大小。然后使用scatter()函數繪制群集圖,并設置透明度為0.5。最后使用xlabel()、ylabel()和title()函數為圖表添加標簽和標題,然后使用show()函數顯示圖表。您可以根據需要自定義數據、顏色和大小來繪制您想要的群集圖。