Zacznij terazZacznij za darmo

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

Zobacz kurs

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()
Edytuj i uruchom kod