1
我試圖借鑑字典波紋管的散點圖:散點圖同一個點反覆多次蟒蛇
data_dict = {12: [1, 17, 11, 17, 1, 14, 38], 13: [13, 6, 4, 6], 14: [15, 8, 20, 8, 7], 15: [2, 3, 3, 1], 16: [62, 13, 36, 3, 8, 99, 54], 17: [1], 18: [44, 30, 36, 14, 21, 13, 44, 1, 62, 36], 19: [5, 5], 20: [27, 42, 42, 18, 31, 55, 31, 55], 21: [59, 1, 42, 17, 66, 26, 18, 4, 36, 42, 20, 54, 44, 35]}
我使用下面的代碼畫出散點圖,其中字典的鍵都是x值這些值是相應的值。
for xe, ye in data_dict.iteritems():
plt.scatter([xe] * len(ye), ye)
並獲得該地塊:
I'de希望能夠只是有在給定的X和Y位置VS具有多點一個點來區分。例如,對於x = 12,y = 1和17重複兩次。我正在尋找通過數據點的顏色或大小表示重複的方式。
我找不到任何有關如何做到這一點的參考。我將不勝感激任何幫助或指導。
感謝。