Wykres punktowy (1)
Kiedy na osi poziomej masz skalę czasu, wykres liniowy sprawdza się najlepiej. W wielu innych sytuacjach – na przykład gdy chcesz sprawdzić, czy istnieje korelacja między dwiema zmiennymi – lepszym wyborem będzie wykres punktowy. Poniżej znajdziesz przykład, jak go utworzyć.
import matplotlib.pyplot as plt
plt.scatter(x,y)
plt.show()
Kontynuujmy pracę z wykresem gdp_cap a life_exp, czyli danymi o PKB i oczekiwanej długości życia dla różnych krajów w 2007 roku. Może wykres punktowy okaże się lepszym rozwiązaniem?
Pakiet matplotlib.pyplot jest dostępny jako plt.
To ćwiczenie jest częścią kursu
Python średnio zaawansowany
Instrukcje do ćwiczenia
- Zmień wykres liniowy zapisany w skrypcie na wykres punktowy.
- Korelacja stanie się wyraźna, gdy wyświetlisz PKB per capita w skali logarytmicznej. Dodaj wiersz
plt.xscale('log'). - Zakończ skrypt wywołaniem
plt.show(), aby wyświetlić wykres.
Interaktywne ćwiczenie praktyczne
Spróbuj tego ćwiczenia, uzupełniając ten przykładowy kod.
# Change the line plot below to a scatter plot
plt.plot(gdp_cap, life_exp)
# Put the x-axis on a logarithmic scale
# Show plot