Aan de slagBegin gratis

Vereist of optioneel?

Tegen nu heb je waarschijnlijk een goed beeld van het verschil tussen verplichte en optionele argumenten. Laten we dit verschil nog één keer opfrissen met een laatste blik op de functie mean():

mean(x, trim = 0, na.rm = FALSE, ...)

x is verplicht; als je het niet opgeeft, geeft R een foutmelding. trim en na.rm zijn optionele argumenten: ze hebben een standaardwaarde die wordt gebruikt als de argumenten niet expliciet zijn opgegeven.

Welke van de volgende uitspraken over de functie read.table() zijn waar?

  1. header, sep en quote zijn allemaal optionele argumenten.
  2. row.names en fileEncoding hebben geen standaardwaarden.
  3. read.table("myfile.txt", "-", TRUE) geeft een foutmelding.
  4. read.table("myfile.txt", sep = "-", header = TRUE) geeft een foutmelding.

Deze oefening maakt deel uit van de cursus

R voor gevorderden

Bekijk cursus

Interactieve oefening met praktijkervaring

Zet theorie om in actie met een van onze interactieve oefeningen

Begin oefening