Funciones dentro de funciones
Ya sabes que las funciones de R devuelven objetos que puedes utilizar en otros lugares. Esto facilita el uso de funciones dentro de funciones, como has visto antes:
speed <- 31
print(paste("Your speed is", speed))
Observa que las funciones print()
y paste()
utilizan los puntos suspensivos (...
) como argumento. ¿Puedes averiguar cómo se utilizan?
Este ejercicio forma parte del curso
R intermedio
Instrucciones del ejercicio
Utiliza abs()
en linkedin - facebook
para obtener las diferencias absolutas entre las vistas diarias de los perfiles de LinkedIn y Facebook. Coloca la llamada a abs()
dentro de mean()
para calcular la desviación media absoluta. En la llamada a mean()
, asegúrate de especificar na.rm
para tratar correctamente los valores que faltan.
Ejercicio interactivo práctico
Prueba este ejercicio completando el código de muestra.
# 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