我有一個非常具體的問題。我有兩個numpy數組,每個數組的相應元素表示一個2d點。散點圖標記大小計算
a = [1,2,1,6,1]
b = [5,0,3,1,5]
我想繪製一個散點圖,其中標記的大小是基於點數發生的次數。
即:
1,5 : 2
2,0 : 1
1,3 : 1
6,1 : 1
所以尺寸數組必須是尺寸= [2,1,1,1]和其它兩個陣列可以是
a = [1,2,1,6]
和b = [5,0,3,1]
所以我必須能夠撥打plt.scatter
如下:
plt.scatter(a,b,s=size)
這確實解決了我的問題。但有一點是,當我在python 2.7中試用它時,參數'axis'不起作用。爲什麼? –
我自己使用python 2.7,所以這與python版本無關,但與您使用的numpy版本無關。 'axis'參數已被添加到numpy版本1.13.0中。 – ImportanceOfBeingErnest