Gildi

Skoða gildi

levels(df$breyta)
  • Gefur þau gildi sem flokkabreyta tekur.
    • Ef þetta virkar ekki á breytu sem ætti að vera flokkabreyta, þá þarftu að tryggja að hún sé réttilega skilgreind sem flokkabreyta.
unique(df$variable)
  • gefur bara einstök gildi á breytu.

Breyta gildum

Allra breyta

levels(df$breyta) <- c("nafn1","nafn2","nafn3")
  • Hér þarf að gefa öllum gildum nafn, og þá í sömu röð og fékkst með levels(df$breyta)

Breyta lýsingu gilda

val_lab(df$breyta) = num_lab("gildi1","gildi2","gildi3")

Dagsetningar og tími

df$breyta <- as.Date(df$breyta, "%d.%m.%Y")
  • Hér er ég að skilgreina að breytan endurspegli dagsetningu og að sú röðun sé dagur, mánuður, ár.

Sía út hluta dagsetningar

df$breyta <- as.posixct(df$breyta)
df$breyta <- substr(as.character(df$breyta),0,4)
  • Hér er ég með breytu sem var skilgreind sem dagsetning með óþarfa upplýsingum og ég vil bara fyrstu 4 tölurnar.