Resumir resultados
Aunque la función summary() es útil, está limitada a las estadísticas incorporadas en esa función. Para obtener estadísticas más específicas, has visto que se puede usar la sintaxis summarise(across(everything(), list())) del paquete dplyr.
En este ejercicio, usarás summarise(across(everything(), list())) para calcular la media, la desviación estándar, la mediana, el mínimo y el máximo de los diámetros de los abulones. Guardarás los resultados y luego extraerás elementos concretos.
El conjunto de datos abaloneKeep y el paquete dplyr ya están cargados.
Este ejercicio forma parte del curso
R para usuarios de SAS
Instrucciones del ejercicio
- Usa la sintaxis
summarise(across(everything(), list()))para calcular la media, la desviación estándar, la mediana, el mínimo y el máximo dediameterenabaloneKeep. Guarda el resultado comoabdiam. - Usa la función de estructura
str()para ver el tipo de clase deabdiamy los nombres de sus elementos. - Usa el operador
$para seleccionar y mostrar el elementodiameter_sdalmacenado enabdiam.
Ejercicio interactivo práctico
Prueba este ejercicio y completa el código de muestra.
# Save output from summarise() for diameter
abdiam <- ___ %>%
select(___) %>%
summarise(across(___, list(___ = ~mean(.x),
___ = ~sd(.x),
median = ___,
min = ___,
___ = ~max(.x))))
# Use str() to see class of abdiam and names of elements
___
# Use $ selector to display diameter_sd
___