Estadísticos descriptivos y enmascaramiento de funciones
Antes viste que la función summary() calcula la media, la mediana, el 1.º y 3.º cuartil, además del mínimo y el máximo. No incluye la desviación estándar. Sin embargo, los paquetes Hmisc y psych tienen ambos una función describe() que aporta más estadísticos descriptivos, incluida la desviación estándar.
Para obtener estos estadísticos descriptivos, vas a ejecutar la función describe(), que tiene el mismo nombre en ambos paquetes. Para evitar confusiones, deberías usar siempre la notación packagename::functionname() para indicar explícitamente la función del paquete que quieres.
El conjunto de datos abaloneKeep y el paquete dplyr ya están cargados para ti.
Este ejercicio forma parte del curso
R para usuarios de SAS
Instrucciones del ejercicio
- Carga el paquete
Hmisc. - Obtén estadísticas descriptivas para el sexo, la longitud, el diámetro y la altura de los abulones usando la función
Hmisc::describe(). - Carga el paquete
psych. Observa los avisos sobre la funcióndescribe()enmascarada del paqueteHmisc(ya que ambos paquetes tienen una funcióndescribe()). - Ejecuta la función
describe()del paquetepsychpara obtener estadísticas descriptivas de la longitud, el diámetro y la altura de los abulones. Deja fuera el sexo, ya quepsych::describe()solo funciona con variables numéricas.
Ejercicio interactivo práctico
Prueba este ejercicio y completa el código de muestra.
# Load the Hmisc package
library(___)
# Run describe() from Hmisc for sex, length, diameter, height
abaloneKeep %>%
select(___, ___, ___, ___) %>%
___::___
# Load the psych package
___
# Run describe() from psych for length, diameter, height
___ %>%
___ %>%
___::___