ÎncepețiÎncepe gratuit

Apelarea funcțiilor

O modalitate de a face codul mai lizibil este să fii atent la ordinea în care transmiți argumentele atunci când apelezi funcții și dacă le transmiți după poziție sau după nume.

gold_medals, un vector numeric cu numărul de medalii de aur câștigate de fiecare țară la Jocurile Olimpice de vară din 2016, este disponibil.

Pentru comoditate, argumentele funcțiilor median() și rank() sunt afișate cu ajutorul args(). Setarea argumentului na.last al funcției rank() la "keep" înseamnă „păstrează rangul valorilor NA ca NA".

Buna practică pentru apelarea funcțiilor este să incluzi argumentele în ordinea indicată de args() și să denumești doar argumentele mai puțin obișnuite.

Acest exercițiu face parte din cursul

Introducere în scrierea funcțiilor în R

Vezi cursul

Exercițiu interactiv practic

Încearcă acest exercițiu completând acest cod de exemplu.

# Look at the gold medals data
gold_medals

# Note the arguments to median()
args(median)

# Rewrite this function call, following best practices
median(TRUE,x=gold_medals)
Editează și rulează codul