Python畫散點圖星型
import matplotlib.pyplot as plt # 定義二維數據 x = [1, 2, 3, 4, 5, 6] y = [1, 1, 1, 1, 1, 1] # 定義顏色列表 colors = ["#FFB6C1", "#FF69B4", "#FF00FF", "#9400D3", "#4B0082", "#0000FF"] # 畫散點圖 plt.scatter(x, y, s=10000, c=colors) # 顯示畫布 plt.show()
上述代碼定義了一個二維列表,其中x表示橫坐標,y表示縱坐標。還定義了顏色列表,用以區分不同散點的顏色。
使用scatter()函數畫出散點圖,其中s參數指定每個散點的大小,c參數指定每個散點的顏色。本文所用的顏色為常用的紫色調。
通過運行上述代碼發現,散點圖所呈現出的樣式類似于星型,與定義的x、y數組中的元素無關。這是因為所有散點的y值都相同,所以被畫成同一行,呈現出星星的形狀。
上一篇css使a標簽失效