Kom igångKom igång gratis

Deskriptiv statistik och funktionsmaskering

Tidigare har du sett att funktionen summary() beräknar medelvärde, median, första och tredje kvartil samt minimum och maximum – men inte standardavvikelse. Paketen Hmisc och psych har båda en funktion som heter describe() och som ger mer omfattande deskriptiv statistik, inklusive standardavvikelse.

För att hämta denna statistik använder du funktionen describe(), som alltså finns i båda paketen. För att undvika förvirring bör du alltid använda notationen paketnamn::funktionsnamn() för att tydligt ange vilket pakets funktion du vill använda.

Datamängden abaloneKeep och paketet dplyr är redan inlästa.

Den här övningen är en del av kursen

R för SAS-användare

Visa kurs

Övningsinstruktioner

  • Ladda paketet Hmisc.
  • Hämta deskriptiv statistik för abalonens kön, längd, diameter och höjd med funktionen Hmisc::describe().
  • Ladda paketet psych – notera varningarna om att funktionen describe() maskeras från paketet Hmisc (eftersom båda paketen innehåller en funktion med samma namn).
  • Kör funktionen describe() från paketet psych för att hämta deskriptiv statistik för abalonens längd, diameter och höjd. Utelämna kön eftersom psych::describe() endast fungerar för numeriska variabler.

Interaktiv övning med praktiskt arbete

Testa den här övningen genom att slutföra den här exempelkoden.

# 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
___ %>% 
  ___ %>% 
  ___::___
Redigera och kör kod