Aan de slagBegin gratis

De titel wordt steeds spannender

Gefeliciteerd, je bent bij de laatste oefening van de cursus gekomen! Je gaat nu je kennis van rlang gebruiken om een functie te definiëren die een ggplot2-spreidingsdiagram op maat maakt. De functie zorgt ervoor dat er automatisch een titel wordt gemaakt op basis van de ingevoerde waarden. Probeer het uit!

Het pakket rlang is in deze oefening ook al voor je geladen.

Deze oefening maakt deel uit van de cursus

Programmeren met dplyr

Bekijk cursus

Interactieve oefening met praktijkervaring

Probeer deze oefening door deze voorbeeldcode aan te vullen.

# 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))))
}
Code bewerken en uitvoeren