Funkce uvnitř funkcí
Už víš, že funkce v R vrací objekty, které pak můžeš dál využít. Díky tomu je snadné volat funkce uvnitř jiných funkcí, jak jsi už viděl/a:
speed <- 31
print(paste("Your speed is", speed))
Všimni si, že funkce print() i paste() používají jako argument tři tečky – .... Dokážeš přijít na to, k čemu slouží?
Toto cvičení je součástí kurzu
Intermediate R
Pokyny k cvičení
Použij abs() na výraz linkedin - facebook, abys získal/a absolutní rozdíly mezi denními počty zobrazení profilů na LinkedIn a Facebooku. Volání abs() vlož dovnitř funkce mean(), čímž vypočítáš průměrnou absolutní odchylku. V mean() nezapomeň nastavit parametr na.rm, aby byly chybějící hodnoty správně zpracovány!
Interaktivní cvičení na vyzkoušení si v praxi
Vyzkoušejte si toto cvičení dokončením tohoto ukázkového kódu.
# 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