matplotlib-Streudiagrammfarbe als Funktion der dritten Variablen

Ich möchte wissen, wie man die Farbpunkte der Streufunktion von matplotlib durch eine dritte Variable erzeugt.

FragenGnuplot Linienfarbe Variable in Matplotlib? undMatplotlib Scatterplot; Farbe als Funktion einer dritten Variablen Ähnliche Fragen stellten sich jedoch, die Antworten auf diese Fragen sprechen mein Problem nicht an: die Verwendung vonc=arraywhichspecifiespointcolour In der Streufunktion wird nur die Füllfarbe festgelegt, nicht die Kantenfarbe. Dies bedeutet, dass die Verwendung vonc=arr... schlägt bei der Verwendung fehlmarkersymbol='+'Zum Beispiel (weil dieser Marker keine Füllung hat, nur Kanten). Ich möchte, dass Punkte zuverlässig durch eine dritte Variable eingefärbt werden, unabhängig davon, welches Symbol verwendet wird.

Gibt es eine Möglichkeit, dies mit der Matplotlib-Streufunktion zu erreichen?

Antworten auf die Frage(1)

Ihre Antwort auf die Frage