Load Packages

haven

if (!require(haven)){
  install.packages("haven", dependencies = TRUE)
library(haven)
}

tidyverse

if (!require(tidyverse)){
  install.packages("tidyverse", dependencies = TRUE)
library(tidyverse)
}

summarytools

if (!require(summarytools)){
  install.packages("summarytools", dependencies = TRUE)
library(summarytools)
}

Import Data

dataset <- read_sav("Harry Potter Data.sav")

Codebook

#First select the variables you'd like to summarize
dataset %>%
  select (CoinFlip, FFM_15, Potter9) -> exampleDF

#Then print them with this command
print(dfSummary(exampleDF, graph.magnif = .75), method = 'render')
Warning: unable to open connection to X11 display ''

Data Frame Summary

exampleDF

Dimensions: 122 x 3
Duplicates: 89
No Variable Label Stats / Values Freqs (% of Valid) Graph Valid Missing
1 CoinFlip [haven_labelled, vctrs_vctr, double] Flip a coin. Is it heads or tails?
Min : 1
Mean : 1.3
Max : 2
1:83(70.3%)
2:35(29.7%)
118 (96.7%) 4 (3.3%)
2 FFM_15 [haven_labelled, vctrs_vctr, double] I see Myself as Someone Who..... - Is ingenious, a deep thinker
Mean (sd) : 3.8 (0.8)
min ≤ med ≤ max:
2 ≤ 4 ≤ 5
IQR (CV) : 1 (0.2)
2:4(4.1%)
3:28(28.6%)
4:45(45.9%)
5:21(21.4%)
98 (80.3%) 24 (19.7%)
3 Potter9 [haven_labelled, vctrs_vctr, double] Once every century, the Flutterby bush produces flowers that adapt their scent to attract the unwary. If it lured you, it would smell of:
Mean (sd) : 2.5 (1.2)
min ≤ med ≤ max:
1 ≤ 2 ≤ 4
IQR (CV) : 2 (0.5)
1:22(21.6%)
2:40(39.2%)
3:7(6.9%)
4:33(32.4%)
102 (83.6%) 20 (16.4%)

Generated by summarytools 1.0.1 (R version 4.3.2)
2024-02-21

LS0tCnRpdGxlOiAiTGVhcm5pbmcgUiAtIENyZWF0ZSBDb2RlYm9vayIKb3V0cHV0OgogIGh0bWxfbm90ZWJvb2s6CiAgICB0aGVtZTogZGFya2x5IAogICAgdG9jOiB5ZXMKICAgIHRvY19mbG9hdDogeWVzCi0tLQoKIyBMb2FkIFBhY2thZ2VzIHsudGFic2V0fQoKIyMgaGF2ZW4KCmBgYHtyfQppZiAoIXJlcXVpcmUoaGF2ZW4pKXsKICBpbnN0YWxsLnBhY2thZ2VzKCJoYXZlbiIsIGRlcGVuZGVuY2llcyA9IFRSVUUpCmxpYnJhcnkoaGF2ZW4pCn0KYGBgIAoKIyMgdGlkeXZlcnNlCgpgYGB7cn0KaWYgKCFyZXF1aXJlKHRpZHl2ZXJzZSkpewogIGluc3RhbGwucGFja2FnZXMoInRpZHl2ZXJzZSIsIGRlcGVuZGVuY2llcyA9IFRSVUUpCmxpYnJhcnkodGlkeXZlcnNlKQp9CmBgYCAKCiMjIHN1bW1hcnl0b29scwoKYGBge3J9CmlmICghcmVxdWlyZShzdW1tYXJ5dG9vbHMpKXsKICBpbnN0YWxsLnBhY2thZ2VzKCJzdW1tYXJ5dG9vbHMiLCBkZXBlbmRlbmNpZXMgPSBUUlVFKQpsaWJyYXJ5KHN1bW1hcnl0b29scykKfQpgYGAgCgoKIyBJbXBvcnQgRGF0YQoKYGBge3J9CmRhdGFzZXQgPC0gcmVhZF9zYXYoIkhhcnJ5IFBvdHRlciBEYXRhLnNhdiIpCmBgYAoKCiMgQ29kZWJvb2sKCmBgYHtyfQojRmlyc3Qgc2VsZWN0IHRoZSB2YXJpYWJsZXMgeW91J2QgbGlrZSB0byBzdW1tYXJpemUKZGF0YXNldCAlPiUKICBzZWxlY3QgKENvaW5GbGlwLCBGRk1fMTUsIFBvdHRlcjkpIC0+IGV4YW1wbGVERgoKI1RoZW4gcHJpbnQgdGhlbSB3aXRoIHRoaXMgY29tbWFuZApwcmludChkZlN1bW1hcnkoZXhhbXBsZURGLCBncmFwaC5tYWduaWYgPSAuNzUpLCBtZXRob2QgPSAncmVuZGVyJykKYGBgCgoKCgoKCgoKCgoK