Wizualizacja populacji z osią x w skali logarytmicznej
W poprzednim ćwiczeniu utworzyłeś histogram populacji krajów. Pewnie zauważyłeś, że kilka krajów miało znacznie wyższą liczbę ludności niż pozostałe – rozkład jest przez to mocno asymetryczny, a większość danych ściska się w wąskiej części wykresu. (Trudno na przykład odczytać z tego histogramu medianę czy minimalną populację).
Aby histogram był bardziej czytelny, spróbuj zastosować skalę logarytmiczną na osi x.
To ćwiczenie jest częścią kursu
Wprowadzenie do Tidyverse
Instrukcje do ćwiczenia
- Korzystając z zbioru danych
gapminder_1952(kod jest już podany), utwórz histogram populacji krajów (pop) w roku 1952, ustawiając oś x w skali logarytmicznej za pomocąscale_x_log10().
Interaktywne ćwiczenie praktyczne
Spróbuj tego ćwiczenia, uzupełniając ten przykładowy kod.
library(gapminder)
library(dplyr)
library(ggplot2)
gapminder_1952 <- gapminder %>%
filter(year == 1952)
# Create a histogram of population (pop), with x on a log scale