Jak narysować część danych różnymi kolorami plt.plot

Jak narysować część danych różnymi kolorami plt.plot
JI
  • Rejestracja: dni
  • Ostatnio: dni
  • Postów: 26
0

Hej mam obiekt DataFrame ktory zawiera 100 wierszy oraz 3 kolumny. Chcialbym narysowac te dane na wykresie ale zeby byly narysowane roznymi kolorami dla roznych wartosci w danej kolumnie. Tak wyglada komenda zeby narysowac na wykresie dane z kolumny 'a' oraz z kolumny 'b'.

plt.plot(dane['a'], dane['b'], 'bo', fillstyle='none')

W ten sposob kolorem niebieskim na wykresie jest 100 okregow. Chcialbym zmienic kolor tych okregow dla ktorych wartosc kolumny 'c' jest równa 2 (i analogicznie dla innych wartosci). Da sie to jakos sensownie szybko zrobic zeby w zaleznosci od wartosci w kolumnie 'c' wykres inaczej kolorowal punkty?

Shalom
  • Rejestracja: dni
  • Ostatnio: dni
  • Lokalizacja: Space: the final frontier
  • Postów: 26433
0
  1. Zrób z tych danych osobną serię
  2. https://matplotlib.org/3.1.1/tutorials/colors/colors.html

Zarejestruj się i dołącz do największej społeczności programistów w Polsce.

Otrzymaj wsparcie, dziel się wiedzą i rozwijaj swoje umiejętności z najlepszymi.