Personalizzare la visualizzazione di gapminder
Mettiamo alla prova alcune di queste funzionalità con il nostro grafico della traiettoria dell'aspettativa di vita per paese. Nota che stiamo lavorando di nuovo solo con i due paesi dell'Oceania.
Questo esercizio fa parte del corso
Visualizzare Big Data con Trelliscope in R
Istruzioni dell'esercizio
- Aggiungi un layer
geom_smooth()per inserire un modello lineare stimato usando il metodo"lm". - Imposta le scale su
"sliced". - Con il layer del modello lineare aggiunto al grafico, specifica che per questa visualizzazione vengano calcolati i cognostics automatici ed esplora quali nuovi cognostics questo layer aggiunge alla visualizzazione.
Esercizio pratico interattivo
Prova a risolvere questo esercizio completando il codice di esempio.
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 = ___)