Statistici descriptive și mascarea funcțiilor
Anterior, ai văzut că funcția summary() calculează media, mediana, cuartilele 1 și 3, precum și minimul și maximul. Abaterea standard nu este inclusă. Totuși, pachetele Hmisc și psych au ambele o funcție describe() care oferă statistici descriptive mai complete, inclusiv abaterea standard.
Pentru a obține aceste statistici descriptive, vei rula funcția describe(), care are același nume în ambele pachete. Pentru a evita confuzia, ar trebui să folosești întotdeauna notația numepachet::numefuncție() pentru a specifica explicit funcția din pachetul dorit.
Setul de date abaloneKeep și pachetul dplyr sunt deja încărcate pentru tine.
Acest exercițiu face parte din cursul
R pentru utilizatorii de SAS
Instrucțiuni pentru exercițiu
- Încarcă pachetul
Hmisc. - Obține statistici descriptive pentru sexul, lungimea, diametrul și înălțimea abaloanelor folosind funcția
Hmisc::describe(). - Încarcă pachetul
psych– observă avertismentele despre funcțiadescribe()mascată din pachetulHmisc(deoarece ambele pachete conțin o funcțiedescribe()). - Rulează funcția
describe()din pachetulpsychpentru a obține statistici descriptive pentru lungimea, diametrul și înălțimea abaloanelor. Lasă sexul deoparte, deoarecepsych::describe()funcționează doar cu variabile numerice.
Exercițiu interactiv practic
Încearcă acest exercițiu completând acest cod de exemplu.
# 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
___ %>%
___ %>%
___::___