Aan de slagBegin gratis

De gapminder-weergave aanpassen

Laten we enkele van deze features uitproberen met onze per-land grafiek van de levensverwachtingsontwikkeling. Let op: we werken opnieuw met alleen de twee landen uit Oceanië.

Deze oefening maakt deel uit van de cursus

Grote datasets visualiseren met Trelliscope in R

Bekijk cursus

Oefeninstructies

  • Voeg een geom_smooth()-laag toe om een lineair model te fitten met de methode "lm".
  • Zet de schalen op "sliced".
  • Als de laag met het lineaire model aan de plot is toegevoegd, geef dan aan dat automatische cognostics voor deze weergave moeten worden berekend en verken welke nieuwe cognostics deze laag aan de weergave toevoegt.

Interactieve oefening met praktijkervaring

Probeer deze oefening door deze voorbeeldcode aan te vullen.

library(trelliscopejs)
library(ggplot2)

# Create the plot
ggplot(gapminder, aes(year, lifeExp)) +
  geom_point() +
  geom_smooth(method = ___, se = FALSE) +
  facet_trelliscope(~ country + continent,
    name = "lifeExp_by_country",
    desc = "Life expectancy vs. year for 142 countries.",
    nrow = 1, ncol = 2,
    # Set the scales
    scales = ___,
    # Specify automatic cognistics
    auto_cog = ___)
Code bewerken en uitvoeren