Я хотел бы знать, как сделать цветовые точки функции рассеяния matplotlib третьей переменной.
Вопросы
переменная gnuplot linecolor в matplotlib? и Matplotlib scatterplot; цвет как функция третьей переменной
однако ответы на эти вопросы не затрагивают мою проблему: использование c=arraywhichspecifiespointcolour
в функции разброса задает только цвет заливки, а не цвет края. Это означает, что использование c=arr...
не выполняется при использовании markersymbol='+'
, например (поскольку этот маркер не заполняет, только края). Я хочу, чтобы точки были окрашены третьей переменной надежно, независимо от того, какой символ используется.
Есть ли способ достичь этого с помощью функции рассеяния Matplotlib?