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
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.
Praktische interactieve oefening
Probeer deze oefening eens door deze voorbeeldcode in 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 = ___)