Fläche als Legend mittels scatter dummy points
Verfasst: Dienstag 20. Juni 2017, 11:38
Hallo,
ich möchte mir mittels scatter dummy points, eine Legende ausgeben lassen welche unterschiedlich große Punkte abbildet.
Mein code ist folgender:
Dieser bringt auch (fast) das gewünschte Ergebnis.
NUR wird in der Legende jeder Kreis 3 mal abgebildet. Das Ergebnis sieht also wie folgt aus:
OOO 100km²
OOO 200km²
OOO 300km²
Ich möchte aber jeweils nur einen Kreis haben....O xxx km²
was mache ich falsch?
ich möchte mir mittels scatter dummy points, eine Legende ausgeben lassen welche unterschiedlich große Punkte abbildet.
Mein code ist folgender:
Code: Alles auswählen
ax.legend([ax.scatter([],[],s=area,c="k",alpha=0.3) for area in [100,300,500]],["100km$^2$","300km$^2$","500km$^2$"],labelspacing=1.5,frameon=False,title="City Area")
NUR wird in der Legende jeder Kreis 3 mal abgebildet. Das Ergebnis sieht also wie folgt aus:
OOO 100km²
OOO 200km²
OOO 300km²
Ich möchte aber jeweils nur einen Kreis haben....O xxx km²
was mache ich falsch?