Il titolo del grafico si infittisce
Complimenti, sei arrivato all’ultimo esercizio del corso! Ora userai le tue conoscenze di rlang per definire una funzione che personalizzi uno scatterplot di ggplot2. La funzione permetterà di generare automaticamente un titolo in base ai valori passati alla funzione. Prova tu!
Anche il pacchetto rlang è già stato caricato per te in questo esercizio.
Questo esercizio fa parte del corso
Programmare con dplyr
Esercizio pratico interattivo
Prova a risolvere questo esercizio completando il codice di esempio.
# Define custom function
my_scatter <- function(df, x_var, y_var, color_var) {
ggplot(df, aes(x = ___, y = ___)) +
geom_point(aes(color = ___)) +
ggtitle(paste(___(enquo(y_var)),
"versus",
as_label(___(x_var)),
"with colors by",
___(___(color_var))))
}