Bu temel örnekte olduğu gibi, başka bir değişkenle ilgili olabileceğinden, dağılım grafiğinde noktaların boyutunu açıklayan bir (matplotlib) lejantı eklemenin bir yolunu arıyorum:matplotlib scatter legend boyutu oluşturma
(esinlenerek: http://matplotlib.org/examples/shapes_and_collections/scatter_demo.html)import numpy as np
import matplotlib.pyplot as plt
N = 50
x = np.random.rand(N)
y = np.random.rand(N)
a2 = 400*np.random.rand(N)
plt.scatter(x, y, s=a2, alpha=0.5)
plt.show()
çok açıklamasında scatter
içinde s
tanımlayıcısı göre boyutları 0-400 (a2
değişken) karşılık gelen ideal birkaç noktalar olacaktır.
sayesinde; Bu, her bir bölme için bir etikete sahip olan sınırlamalara sahiptir, yani etiketlerin çoğu daha sonra – gluuke
göstergesine eklenmedikçe, daha fazla bidon daha fazla efsane çizgisi anlamına gelir. Eğer bazı noktaları, göstergede bir yer atamadan çizmek isterseniz daha sonra, efsaneye eklenmedikleri anlamına gelen "" _ "etiketini atayabilirsiniz. Örneğin "Küçük" ve "Büyük" yi "_" ile değiştirebilirim ve sonra da efsane ["Minik", "Orta", "Büyük"] olur. – Ffisegydd