Load Packages
haven
# Check if haven is already installed and if it is, load it.
if (!require(haven)){
# If it's not intalled, then tell R to install it.
install.packages("haven", dependencies = TRUE)
# Once it's installed, tell R to load it.
library(haven)
}
tidyverse
if (!require(tidyverse)){
install.packages("tidyverse", dependencies = TRUE)
library(tidyverse)
}
Import Data
dataset <- read_sav("Harry Potter Data.sav")
Codebook
#First select the variables you'd like to summarize
dataset %>%
select (CoinFlip, FFM_5, Potter7) -> exampleDF
#Then print them with this command
print(dfSummary(exampleDF, graph.magnif = .75), method = 'render')
LS0tCnRpdGxlOiAiTGVhcm4gUiAtIENyZWF0ZSBDb2RlYm9vayIKb3V0cHV0OiAKICBodG1sX25vdGVib29rOgogICAgdGhlbWU6IHBhcGVyCiAgICB0b2M6IHllcwogICAgdG9jX2Zsb2F0OiB5ZXMKLS0tCgojIExvYWQgUGFja2FnZXMgey50YWJzZXR9CgojIyBoYXZlbgoKYGBge3J9CiMgQ2hlY2sgaWYgaGF2ZW4gaXMgYWxyZWFkeSBpbnN0YWxsZWQgYW5kIGlmIGl0IGlzLCBsb2FkIGl0LgppZiAoIXJlcXVpcmUoaGF2ZW4pKXsKICAjIElmIGl0J3Mgbm90IGludGFsbGVkLCB0aGVuIHRlbGwgUiB0byBpbnN0YWxsIGl0LgogIGluc3RhbGwucGFja2FnZXMoImhhdmVuIiwgZGVwZW5kZW5jaWVzID0gVFJVRSkKICAjIE9uY2UgaXQncyBpbnN0YWxsZWQsIHRlbGwgUiB0byBsb2FkIGl0LgogIGxpYnJhcnkoaGF2ZW4pCn0KYGBgCgojIyB0aWR5dmVyc2UKCmBgYHtyfQppZiAoIXJlcXVpcmUodGlkeXZlcnNlKSl7CiAgaW5zdGFsbC5wYWNrYWdlcygidGlkeXZlcnNlIiwgZGVwZW5kZW5jaWVzID0gVFJVRSkKICBsaWJyYXJ5KHRpZHl2ZXJzZSkKfQpgYGAKCiMjIHN1bW1hcnl0b29scwoKYGBge3J9CmlmICghcmVxdWlyZShzdW1tYXJ5dG9vbHMpKXsKICBpbnN0YWxsLnBhY2thZ2VzKCJzdW1tYXJ5dG9vbHMiLCBkZXBlbmRlbmNpZXMgPSBUUlVFKQogIGxpYnJhcnkoc3VtbWFyeXRvb2xzKQp9CmBgYAoKIyBJbXBvcnQgRGF0YQpgYGB7cn0KZGF0YXNldCA8LSByZWFkX3NhdigiSGFycnkgUG90dGVyIERhdGEuc2F2IikKYGBgCgojIENvZGVib29rCgpgYGB7cn0KI0ZpcnN0IHNlbGVjdCB0aGUgdmFyaWFibGVzIHlvdSdkIGxpa2UgdG8gc3VtbWFyaXplCmRhdGFzZXQgJT4lCiAgc2VsZWN0IChDb2luRmxpcCwgRkZNXzUsIFBvdHRlcjcpIC0+IGV4YW1wbGVERgoKI1RoZW4gcHJpbnQgdGhlbSB3aXRoIHRoaXMgY29tbWFuZApwcmludChkZlN1bW1hcnkoZXhhbXBsZURGLCBncmFwaC5tYWduaWYgPSAuNzUpLCBtZXRob2QgPSAncmVuZGVyJykKYGBgCgojIEJvbnVzIFBvaW50cyAKKiBEYXRhc2V0IDxodHRwczovL2FhMDNmNWVmZTlmMDQ2OGI5MjgzMzMwNzYyNzZiMjk1LmFwcC5wb3NpdC5jbG91ZC9oZWxwL2xpYnJhcnkvZGF0YXNldHMvREVTQ1JJUFRJT04+CiogQ29pbkZsaXAKKiBGRk1fNSAKKiBQb3R0ZXI3