Zacznij terazZacznij za darmo

Podstawowa adnotacja tekstowa

Na bieżącym wykresie punktowym widać szczególnie wyróżniający się punkt – najwyższą zaobserwowaną wartość SO2 dla sierpnia. Jest to pomiar z Cincinnati z 11 sierpnia 2013 roku, jednak z wykresu w obecnej formie nie można tego odczytać. Podstawowe adnotacje tekstowe świetnie sprawdzają się do wskazywania ciekawych wartości odstających i dostarczania dodatkowego kontekstu. Zwróć uwagę czytelnika na tę wartość z Cincinnati, dodając prostą adnotację tekstową z krótkim opisem tej obserwacji.

To ćwiczenie jest częścią kursu

Ulepszanie wizualizacji danych w Pythonie

Zobacz kurs

Instrukcje do ćwiczenia

  • Przefiltruj dane wyświetlane na wykresie punktowym, tak aby obejmowały tylko sierpień.
  • Dodaj adnotację tekstową w punkcie x = 0.57 i y = 41, aby zaznaczyć najwyższą wartość SO2.
  • Oznacz adnotację tekstem 'Cincinnati had highest observed\nSO2 value on Aug 11, 2013' (zwróć uwagę na podział wiersza).
  • Ustaw rozmiar czcionki adnotacji na 'large'.

Interaktywne ćwiczenie praktyczne

Spróbuj tego ćwiczenia, uzupełniając ten przykładowy kod.

# Draw basic scatter plot of pollution data for August
sns.scatterplot(x = 'CO', y = 'SO2', data = pollution[pollution.month  ==  ____])

# Label highest SO2 value with text annotation
plt.text(____, ____,
         '____', 
         # Set the font to large
         fontdict = {'ha': 'left', '____': '____'})
plt.show()
Edytuj i uruchom kod