Definiowanie palety kolorów wykresów
Wizualizując wiele szeregów czasowych jednocześnie, często trudno odróżnić poszczególne serie przy użyciu domyślnego schematu kolorów.
Można oczywiście przypisać każdy kolor ręcznie, ale to czasochłonne rozwiązanie. Na szczęście istnieje prostszy sposób: argument colormap w metodzie .plot() pozwala automatycznie przypisać wybraną paletę kolorów o zróżnicowanym kontraście. Jako wartość tego parametru możesz podać obiekt matplotlib colormap lub jedną z domyślnych nazw dostępnych w funkcji colormap() biblioteki matplotlib (pełna lista dostępna jest tutaj).
Na przykład paletę 'viridis' ustawisz następująco:
df.plot(colormap='viridis')
To ćwiczenie jest częścią kursu
Wizualizacja danych szeregów czasowych w Pythonie
Interaktywne ćwiczenie praktyczne
Spróbuj tego ćwiczenia, uzupełniając ten przykładowy kod.
# Plot time series dataset using the cubehelix color palette
ax = meat.plot(colormap=____, fontsize=15)
# Additional customizations
ax.set_xlabel('Date')
ax.legend(fontsize=18)
# Show plot
plt.show()