Python是一款強大的編程語言,可以用來繪制各種圖表,包括氣泡圖。氣泡圖是一種常用的可視化工具,它可以將數據中的三個維度(x軸、y軸、大小)通過點的大小和顏色來表示。在Python中,我們可以使用matplotlib庫來繪制氣泡圖。
import matplotlib.pyplot as plt import numpy as np # 生成隨機數據 x = np.random.rand(50) y = np.random.rand(50) z = np.random.rand(50) * 1000 # 繪制氣泡圖 plt.scatter(x, y, s=z, c='red', alpha=0.5) # 設置圖表信息 plt.xlabel('X軸') plt.ylabel('Y軸') plt.title('氣泡圖') # 顯示圖表 plt.show()
上述代碼中,我們使用了rand()函數生成了50個0~1之間的隨機數作為x軸和y軸數據,又使用rand()函數生成50個0~1之間的隨機數乘以1000作為氣泡的大小數據。使用scatter()函數,我們可以將這些數據繪制成一個氣泡圖。其中,s參數表示氣泡的大小,c參數表示氣泡的顏色,alpha參數表示氣泡的透明度。
最后,使用xlabel()、ylabel()、title()函數設置x軸、y軸和標題的信息,用show()函數顯示圖表。