Tworzenie histogramu (2): przedziały
W poprzednim ćwiczeniu nie określono liczby przedziałów. Domyślnie Python ustawia ją na 10. Liczba przedziałów ma duże znaczenie. Zbyt mała uprości obraz danych i ukryje szczegóły. Zbyt duża skomplikuje go nadmiernie i przesłoni ogólny trend.
Aby kontrolować liczbę przedziałów, użyj argumentu bins.
To właśnie zrobisz w tym ćwiczeniu. Stworzysz dwa wykresy. Kod w skrypcie zawiera już wywołania plt.show() i plt.clf(); plt.show() wyświetla wykres, a plt.clf() czyści go, żebyś mógł zacząć od nowa.
Podobnie jak wcześniej, zmienna life_exp jest dostępna, a matplotlib.pyplot jest zaimportowany jako plt.
To ćwiczenie jest częścią kursu
Python średnio zaawansowany
Instrukcje do ćwiczenia
- Stwórz histogram zmiennej
life_expz5przedziałami. Czy potrafisz wskazać, który przedział zawiera najwięcej obserwacji? - Stwórz kolejny histogram zmiennej
life_exp, tym razem z20przedziałami. Czy ten widok jest bardziej czytelny?
Interaktywne ćwiczenie praktyczne
Spróbuj tego ćwiczenia, uzupełniając ten przykładowy kod.
# Build histogram with 5 bins
# Show and clean up plot
plt.show()
plt.clf()
# Build histogram with 20 bins
# Show and clean up again
plt.show()
plt.clf()