Funcții în interiorul funcțiilor
Știi deja că funcțiile din R returnează obiecte pe care le poți folosi ulterior în altă parte. Asta face ușoară utilizarea funcțiilor în interiorul altor funcții, așa cum ai văzut deja:
speed <- 31
print(paste("Your speed is", speed))
Observă că atât funcția print(), cât și funcția paste() folosesc elipsa - ... - ca argument. Poți să îți dai seama cum sunt utilizate?
Acest exercițiu face parte din cursul
R intermediar
Instrucțiuni pentru exercițiu
Folosește abs() pe linkedin - facebook pentru a obține diferențele absolute dintre vizualizările zilnice ale profilurilor LinkedIn și Facebook. Plasează apelul la abs() în interiorul lui mean() pentru a calcula Deviația Absolută Medie. În apelul la mean(), asigură-te că specifici na.rm pentru a gestiona corect valorile lipsă!
Exercițiu interactiv practic
Încearcă acest exercițiu completând acest cod de exemplu.
# The linkedin and facebook vectors have already been created for you
linkedin <- c(16, 9, 13, 5, NA, 17, 14)
facebook <- c(17, NA, 5, 16, 8, 13, 14)
# Calculate the mean absolute deviation