Data dictionary

Background

We make use of the datadictionary package here.

This is not a perfect solution. Among other challenges, this package throws many warnings. But we will use it for the time being.

Screening/Demographic data

scr_df <- readr::read_csv(paste0(here::here(), "/data/csv/screening/agg/PLAY-screening-datab-latest.csv"),
                          show_col_types = FALSE)

scr_dd <- datadictionary::create_dictionary(scr_df)
## Warning in character_summary(dataset,
## column): session_release has fewer than 10
## unique values, did you want a factor?
## Warning in character_summary(dataset,
## column): participant_gender has fewer than
## 10 unique values, did you want a factor?
## Warning in character_summary(dataset,
## column): participant_race has fewer than
## 10 unique values, did you want a factor?
## Warning in character_summary(dataset,
## column): participant_ethnicity has fewer
## than 10 unique values, did you want a
## factor?
## Warning in character_summary(dataset,
## column): group_name has fewer than 10
## unique values, did you want a factor?
## Warning in character_summary(dataset,
## column): context_setting has fewer than 10
## unique values, did you want a factor?
## Warning in character_summary(dataset,
## column): context_country has fewer than 10
## unique values, did you want a factor?
## Warning in character_summary(dataset,
## column): participant_disability has fewer
## than 10 unique values, did you want a
## factor?
## Warning in character_summary(dataset,
## column): child_sex has fewer than 10
## unique values, did you want a factor?
## Warning in character_summary(dataset,
## column): child_bornonduedate has fewer
## than 10 unique values, did you want a
## factor?
## Warning in character_summary(dataset,
## column): child_onterm has fewer than 10
## unique values, did you want a factor?
## Warning in character_summary(dataset,
## column): child_birth_complications has
## fewer than 10 unique values, did you want
## a factor?
## Warning in character_summary(dataset,
## column): child_hearing_disabilities has
## fewer than 10 unique values, did you want
## a factor?
## Warning in character_summary(dataset,
## column):
## child_hearing_disabilities_specify has
## fewer than 10 unique values, did you want
## a factor?
## Warning in character_summary(dataset,
## column): child_vision_disabilities has
## fewer than 10 unique values, did you want
## a factor?
## Warning in character_summary(dataset,
## column): child_vision_disabilities_specify
## has fewer than 10 unique values, did you
## want a factor?
## Warning in character_summary(dataset,
## column): child_major_illnesses_injuries
## has fewer than 10 unique values, did you
## want a factor?
## Warning in character_summary(dataset,
## column): child_developmentaldelays has
## fewer than 10 unique values, did you want
## a factor?
## Warning in character_summary(dataset,
## column): child_developmentaldelays_specify
## has fewer than 10 unique values, did you
## want a factor?
## Warning in character_summary(dataset,
## column): child_sleep_location has fewer
## than 10 unique values, did you want a
## factor?
## Warning in character_summary(dataset,
## column): mom_bio has fewer than 10 unique
## values, did you want a factor?
## Warning in character_summary(dataset,
## column): mom_race has fewer than 10 unique
## values, did you want a factor?
## Warning in character_summary(dataset,
## column): mom_birth_country has fewer than
## 10 unique values, did you want a factor?
## Warning in character_summary(dataset,
## column): mom_employment has fewer than 10
## unique values, did you want a factor?
## Warning in character_summary(dataset,
## column): mom_training has fewer than 10
## unique values, did you want a factor?
## Warning in character_summary(dataset,
## column): language_spoken_mom has fewer
## than 10 unique values, did you want a
## factor?
## Warning in character_summary(dataset,
## column): language_spoken_child has fewer
## than 10 unique values, did you want a
## factor?
## Warning in character_summary(dataset,
## column): language_spoken_home has fewer
## than 10 unique values, did you want a
## factor?
## Warning in character_summary(dataset,
## column): language_spoken_home_other has
## fewer than 10 unique values, did you want
## a factor?
readr::write_csv(scr_dd, paste0(here::here(), "/data/csv/screening/dd/PLAY-screening-data-dictionary.csv"))

Screening/Demographic data

if (!('home_visit_df' %in% ls())) {
  targets::tar_load(home_visit_df, store=paste0(here::here(), "_targets"))
}
scr_dd <- datadictionary::create_dictionary(home_visit_df)
## Warning in character_summary(dataset,
## column): child_sex has fewer than 10
## unique values, did you want a factor?
## Warning in character_summary(dataset,
## column): age_group has fewer than 10
## unique values, did you want a factor?
## Warning in character_summary(dataset,
## column): language_child has fewer than 10
## unique values, did you want a factor?
## Warning in character_summary(dataset,
## column): language_child.english has fewer
## than 10 unique values, did you want a
## factor?
## Warning in character_summary(dataset,
## column): language_child.spanish has fewer
## than 10 unique values, did you want a
## factor?
## Warning in character_summary(dataset,
## column): language_instruction has fewer
## than 10 unique values, did you want a
## factor?
## Warning in character_summary(dataset,
## column): acknowledge_site has fewer than
## 10 unique values, did you want a factor?
## Warning in character_summary(dataset,
## column): locomotor_milestones.date_format
## has fewer than 10 unique values, did you
## want a factor?
## Warning in character_summary(dataset,
## column):
## health.feeding_nutrition.breastfeed has
## fewer than 10 unique values, did you want
## a factor?
## Warning in character_summary(dataset,
## column):
## health.general_health.child_health has
## fewer than 10 unique values, did you want
## a factor?
## Warning in character_summary(dataset,
## column):
## health.general_health.child_vaccination
## has fewer than 10 unique values, did you
## want a factor?
## Warning in character_summary(dataset,
## column):
## health.general_health.child_medical_specialist
## has fewer than 10 unique values, did you
## want a factor?
## Warning in character_summary(dataset,
## column):
## health.general_health.child_hearing_tested
## has fewer than 10 unique values, did you
## want a factor?
## Warning in character_summary(dataset,
## column):
## health.general_health.child_hearing_tested.birthhospital
## has fewer than 10 unique values, did you
## want a factor?
## Warning in character_summary(dataset,
## column):
## health.general_health.child_hearing_tested.afterhome
## has fewer than 10 unique values, did you
## want a factor?
## Warning in character_summary(dataset,
## column):
## health.general_health.child_hearing_tested.no
## has fewer than 10 unique values, did you
## want a factor?
## Warning in character_summary(dataset,
## column):
## health.general_health.child_hearing_tested.refused
## has fewer than 10 unique values, did you
## want a factor?
## Warning in character_summary(dataset,
## column):
## health.general_health.child_hearing_tested.donotknow
## has fewer than 10 unique values, did you
## want a factor?
## Warning in character_summary(dataset,
## column):
## health.general_health.child_vision_tested
## has fewer than 10 unique values, did you
## want a factor?
## Warning in character_summary(dataset,
## column):
## health.general_health.child_vision_tested.birthhospital
## has fewer than 10 unique values, did you
## want a factor?
## Warning in character_summary(dataset,
## column):
## health.general_health.child_vision_tested.afterhome
## has fewer than 10 unique values, did you
## want a factor?
## Warning in character_summary(dataset,
## column):
## health.general_health.child_vision_tested.no
## has fewer than 10 unique values, did you
## want a factor?
## Warning in character_summary(dataset,
## column):
## health.general_health.child_vision_tested.refused
## has fewer than 10 unique values, did you
## want a factor?
## Warning in character_summary(dataset,
## column):
## health.general_health.child_vision_tested.donotknow
## has fewer than 10 unique values, did you
## want a factor?
## Warning in character_summary(dataset,
## column):
## health.general_health.child_allergies_infections_ill.allergies
## has fewer than 10 unique values, did you
## want a factor?
## Warning in character_summary(dataset,
## column):
## health.general_health.child_allergies_infections_ill.ear_infection
## has fewer than 10 unique values, did you
## want a factor?
## Warning in character_summary(dataset,
## column):
## health.general_health.child_allergies_infections_ill.asthma
## has fewer than 10 unique values, did you
## want a factor?
## Warning in character_summary(dataset,
## column):
## health.general_health.child_allergies_infections_ill.respiratory
## has fewer than 10 unique values, did you
## want a factor?
## Warning in character_summary(dataset,
## column):
## health.general_health.child_allergies_infections_ill.gastrointestinal
## has fewer than 10 unique values, did you
## want a factor?
## Warning in character_summary(dataset,
## column):
## health.general_health.child_injury_times
## has fewer than 10 unique values, did you
## want a factor?
## Warning in character_summary(dataset,
## column): health.prenatal.prenatal_care has
## fewer than 10 unique values, did you want
## a factor?
## Warning in character_summary(dataset,
## column): health.smoking.pregnant_smoking
## has fewer than 10 unique values, did you
## want a factor?
## Warning in character_summary(dataset,
## column):
## health.smoking.smoking_trimester_1 has
## fewer than 10 unique values, did you want
## a factor?
## Warning in character_summary(dataset,
## column):
## health.smoking.smoking_trimester_2 has
## fewer than 10 unique values, did you want
## a factor?
## Warning in character_summary(dataset,
## column):
## health.smoking.smoking_trimester_3 has
## fewer than 10 unique values, did you want
## a factor?
## Warning in character_summary(dataset,
## column): health.smoking.mom_smoking_now
## has fewer than 10 unique values, did you
## want a factor?
## Warning in character_summary(dataset,
## column):
## health.smoking.mom_smoking_now_amount has
## fewer than 10 unique values, did you want
## a factor?
## Warning in character_summary(dataset,
## column): health.smoking.smoking_house has
## fewer than 10 unique values, did you want
## a factor?
## Warning in character_summary(dataset,
## column): health.smoking.smoking_car has
## fewer than 10 unique values, did you want
## a factor?
## Warning in character_summary(dataset,
## column): health.drinking.pregnant_drinking
## has fewer than 10 unique values, did you
## want a factor?
## Warning in character_summary(dataset,
## column):
## health.drinking.drinking_trimester_1 has
## fewer than 10 unique values, did you want
## a factor?
## Warning in character_summary(dataset,
## column):
## health.drinking.drinking_trimester_2 has
## fewer than 10 unique values, did you want
## a factor?
## Warning in character_summary(dataset,
## column):
## health.drinking.drinking_trimester_3 has
## fewer than 10 unique values, did you want
## a factor?
## Warning in character_summary(dataset,
## column): health.phq4.phq4_nervous has
## fewer than 10 unique values, did you want
## a factor?
## Warning in character_summary(dataset,
## column): health.phq4.phq4_worrying has
## fewer than 10 unique values, did you want
## a factor?
## Warning in character_summary(dataset,
## column): health.phq4.phq4_littleinterest
## has fewer than 10 unique values, did you
## want a factor?
## Warning in character_summary(dataset,
## column): health.phq4.phq4_down has fewer
## than 10 unique values, did you want a
## factor?
## Warning in character_summary(dataset,
## column):
## rothbart.rothbartquestions.rothbart_unfamiliarperson
## has fewer than 10 unique values, did you
## want a factor?
## Warning in character_summary(dataset,
## column):
## rothbart.rothbartquestions.rothbart_troubletask
## has fewer than 10 unique values, did you
## want a factor?
## Warning in character_summary(dataset,
## column):
## rothbart.rothbartquestions.rothbart_companyofchild
## has fewer than 10 unique values, did you
## want a factor?
## Warning in character_summary(dataset,
## column):
## rothbart.rothbartquestions.rothbart_choiceactivities
## has fewer than 10 unique values, did you
## want a factor?
## Warning in character_summary(dataset,
## column):
## rothbart.rothbartquestions.rothbart_quietlysung
## has fewer than 10 unique values, did you
## want a factor?
## Warning in character_summary(dataset,
## column):
## rothbart.rothbartquestions.rothbart_playingoutdoors
## has fewer than 10 unique values, did you
## want a factor?
## Warning in character_summary(dataset,
## column):
## rothbart.rothbartquestions.rothbart_morethan10
## has fewer than 10 unique values, did you
## want a factor?
## Warning in character_summary(dataset,
## column):
## rothbart.rothbartquestions.rothbart_respondingremarks
## has fewer than 10 unique values, did you
## want a factor?
## Warning in character_summary(dataset,
## column):
## rothbart.rothbartquestions.rothbart_excitedlovedadults
## has fewer than 10 unique values, did you
## want a factor?
## Warning in character_summary(dataset,
## column):
## rothbart.rothbartquestions.rothbart_fiddlehair
## has fewer than 10 unique values, did you
## want a factor?
## Warning in character_summary(dataset,
## column):
## rothbart.rothbartquestions.rothbart_roughrowdy
## has fewer than 10 unique values, did you
## want a factor?
## Warning in character_summary(dataset,
## column):
## rothbart.rothbartquestions.rothbart_rockedhugged
## has fewer than 10 unique values, did you
## want a factor?
## Warning in character_summary(dataset,
## column):
## rothbart.rothbartquestions.rothbart_involvednewactivity
## has fewer than 10 unique values, did you
## want a factor?
## Warning in character_summary(dataset,
## column):
## rothbart.rothbartquestions.rothbart_tirequickly
## has fewer than 10 unique values, did you
## want a factor?
## Warning in character_summary(dataset,
## column):
## rothbart.rothbartquestions.rothbart_callattention
## has fewer than 10 unique values, did you
## want a factor?
## Warning in character_summary(dataset,
## column):
## rothbart.rothbartquestions.rothbart_tags
## has fewer than 10 unique values, did you
## want a factor?
## Warning in character_summary(dataset,
## column):
## rothbart.rothbartquestions.rothbart_noisyenvironment
## has fewer than 10 unique values, did you
## want a factor?
## Warning in character_summary(dataset,
## column):
## rothbart.rothbartquestions.rothbart_energy
## has fewer than 10 unique values, did you
## want a factor?
## Warning in character_summary(dataset,
## column):
## rothbart.rothbartquestions.rothbart_vehicles
## has fewer than 10 unique values, did you
## want a factor?
## Warning in character_summary(dataset,
## column):
## rothbart.rothbartquestions.rothbart_active
## has fewer than 10 unique values, did you
## want a factor?
## Warning in character_summary(dataset,
## column):
## rothbart.rothbartquestions.rothbart_forbidden
## has fewer than 10 unique values, did you
## want a factor?
## Warning in character_summary(dataset,
## column):
## rothbart.rothbartquestions.rothbart_sadlytearful
## has fewer than 10 unique values, did you
## want a factor?
## Warning in character_summary(dataset,
## column):
## rothbart.rothbartquestions.rothbart_downblue
## has fewer than 10 unique values, did you
## want a factor?
## Warning in character_summary(dataset,
## column):
## rothbart.rothbartquestions.rothbart_runhouse
## has fewer than 10 unique values, did you
## want a factor?
## Warning in character_summary(dataset,
## column):
## rothbart.rothbartquestions.rothbart_excitingevent
## has fewer than 10 unique values, did you
## want a factor?
## Warning in character_summary(dataset,
## column):
## rothbart.rothbartquestions.rothbart_tempertantrum
## has fewer than 10 unique values, did you
## want a factor?
## Warning in character_summary(dataset,
## column):
## rothbart.rothbartquestions.rothbart_waitpatiently
## has fewer than 10 unique values, did you
## want a factor?
## Warning in character_summary(dataset,
## column):
## rothbart.rothbartquestions.rothbart_rockedsmile
## has fewer than 10 unique values, did you
## want a factor?
## Warning in character_summary(dataset,
## column):
## rothbart.rothbartquestions.rothbart_mold
## has fewer than 10 unique values, did you
## want a factor?
## Warning in character_summary(dataset,
## column):
## rothbart.rothbartquestions.rothbart_interactadult
## has fewer than 10 unique values, did you
## want a factor?
## Warning in character_summary(dataset,
## column):
## rothbart.rothbartquestions.rothbart_careful
## has fewer than 10 unique values, did you
## want a factor?
## Warning in character_summary(dataset,
## column):
## rothbart.rothbartquestions.rothbart_enternewplace
## has fewer than 10 unique values, did you
## want a factor?
## Warning in character_summary(dataset,
## column):
## rothbart.rothbartquestions.rothbart_crymorethan3
## has fewer than 10 unique values, did you
## want a factor?
## Warning in character_summary(dataset,
## column):
## rothbart.rothbartquestions.rothbart_easilysoothed
## has fewer than 10 unique values, did you
## want a factor?
## Warning in character_summary(dataset,
## column):
## rothbart.rothbartquestions.rothbart_busyother
## has fewer than 10 unique values, did you
## want a factor?
## Warning in character_summary(dataset,
## column):
## rothbart.rothbartquestions.rothbart_differentpeople
## has fewer than 10 unique values, did you
## want a factor?
## Warning in character_summary(dataset,
## column): mediause.home_technology.tv has
## fewer than 10 unique values, did you want
## a factor?
## Warning in character_summary(dataset,
## column): mediause.home_technology.dvd has
## fewer than 10 unique values, did you want
## a factor?
## Warning in character_summary(dataset,
## column): mediause.home_technology.computer
## has fewer than 10 unique values, did you
## want a factor?
## Warning in character_summary(dataset,
## column): mediause.home_technology.ipad has
## fewer than 10 unique values, did you want
## a factor?
## Warning in character_summary(dataset,
## column):
## mediause.home_technology.educationalgame
## has fewer than 10 unique values, did you
## want a factor?
## Warning in character_summary(dataset,
## column):
## mediause.home_technology.videogame has
## fewer than 10 unique values, did you want
## a factor?
## Warning in character_summary(dataset,
## column): mediause.technology_child_tv has
## fewer than 10 unique values, did you want
## a factor?
## Warning in character_summary(dataset,
## column): mediause.technology_child_dvd has
## fewer than 10 unique values, did you want
## a factor?
## Warning in character_summary(dataset,
## column):
## mediause.technology_child_computer has
## fewer than 10 unique values, did you want
## a factor?
## Warning in character_summary(dataset,
## column): mediause.technology_child_ipad
## has fewer than 10 unique values, did you
## want a factor?
## Warning in character_summary(dataset,
## column):
## mediause.technology_child_educational has
## fewer than 10 unique values, did you want
## a factor?
## Warning in character_summary(dataset,
## column):
## mediause.technology_child_videogame has
## fewer than 10 unique values, did you want
## a factor?
## Warning in character_summary(dataset,
## column): mediause.techuse.meals has fewer
## than 10 unique values, did you want a
## factor?
## Warning in character_summary(dataset,
## column): mediause.techuse.playtime has
## fewer than 10 unique values, did you want
## a factor?
## Warning in character_summary(dataset,
## column): mediause.techuse.bedtime has
## fewer than 10 unique values, did you want
## a factor?
## Warning in character_summary(dataset,
## column): mediause.techuse.transportation
## has fewer than 10 unique values, did you
## want a factor?
## Warning in character_summary(dataset,
## column): pets.pets_at_home has fewer than
## 10 unique values, did you want a factor?
## Warning in character_summary(dataset,
## column): pets.pets_indoors_outdoors has
## fewer than 10 unique values, did you want
## a factor?
## Warning in character_summary(dataset,
## column):
## division_labor.laundry.laundry_self has
## fewer than 10 unique values, did you want
## a factor?
## Warning in character_summary(dataset,
## column):
## division_labor.laundry.laundry_partner has
## fewer than 10 unique values, did you want
## a factor?
## Warning in character_summary(dataset,
## column):
## division_labor.laundry.laundry_otherperson
## has fewer than 10 unique values, did you
## want a factor?
## Warning in character_summary(dataset,
## column):
## division_labor.cleaning.cleaning_self has
## fewer than 10 unique values, did you want
## a factor?
## Warning in character_summary(dataset,
## column):
## division_labor.cleaning.cleaning_partner
## has fewer than 10 unique values, did you
## want a factor?
## Warning in character_summary(dataset,
## column):
## division_labor.cleaning.cleaning_otherperson
## has fewer than 10 unique values, did you
## want a factor?
## Warning in character_summary(dataset,
## column):
## division_labor.dishwashing.dishes_self has
## fewer than 10 unique values, did you want
## a factor?
## Warning in character_summary(dataset,
## column):
## division_labor.dishwashing.dishes_partner
## has fewer than 10 unique values, did you
## want a factor?
## Warning in character_summary(dataset,
## column):
## division_labor.dishwashing.dishes_otherperson
## has fewer than 10 unique values, did you
## want a factor?
## Warning in character_summary(dataset,
## column):
## division_labor.cooking.cooking_self has
## fewer than 10 unique values, did you want
## a factor?
## Warning in character_summary(dataset,
## column):
## division_labor.cooking.cooking_partner has
## fewer than 10 unique values, did you want
## a factor?
## Warning in character_summary(dataset,
## column):
## division_labor.cooking.cooking_otherperson
## has fewer than 10 unique values, did you
## want a factor?
## Warning in character_summary(dataset,
## column):
## division_labor.feeding.feeding_self has
## fewer than 10 unique values, did you want
## a factor?
## Warning in character_summary(dataset,
## column):
## division_labor.feeding.feeding_partner has
## fewer than 10 unique values, did you want
## a factor?
## Warning in character_summary(dataset,
## column):
## division_labor.feeding.feeding_otherperson
## has fewer than 10 unique values, did you
## want a factor?
## Warning in character_summary(dataset,
## column):
## division_labor.droppick.droppick_self has
## fewer than 10 unique values, did you want
## a factor?
## Warning in character_summary(dataset,
## column):
## division_labor.droppick.droppick_partner
## has fewer than 10 unique values, did you
## want a factor?
## Warning in character_summary(dataset,
## column):
## division_labor.droppick.droppick_otherperson
## has fewer than 10 unique values, did you
## want a factor?
## Warning in character_summary(dataset,
## column): division_labor.bed.bed_self has
## fewer than 10 unique values, did you want
## a factor?
## Warning in character_summary(dataset,
## column): division_labor.bed.bed_partner
## has fewer than 10 unique values, did you
## want a factor?
## Warning in character_summary(dataset,
## column):
## division_labor.bed.bed_otherperson has
## fewer than 10 unique values, did you want
## a factor?
## Warning in character_summary(dataset,
## column):
## division_labor.disciplining.disciplining_self
## has fewer than 10 unique values, did you
## want a factor?
## Warning in character_summary(dataset,
## column):
## division_labor.disciplining.disciplining_partner
## has fewer than 10 unique values, did you
## want a factor?
## Warning in character_summary(dataset,
## column):
## division_labor.disciplining.disciplining_otherperson
## has fewer than 10 unique values, did you
## want a factor?
## Warning in character_summary(dataset,
## column): typical_day.typical_behavior has
## fewer than 10 unique values, did you want
## a factor?
## Warning in character_summary(dataset,
## column): typical_day.typical_activities
## has fewer than 10 unique values, did you
## want a factor?
## Warning in character_summary(dataset,
## column): typical_day.typical_nightmorning
## has fewer than 10 unique values, did you
## want a factor?
## Warning in character_summary(dataset,
## column): typical_day.typical_otherthanme
## has fewer than 10 unique values, did you
## want a factor?
## Warning in character_summary(dataset,
## column): acknowledge_questionnaires has
## fewer than 10 unique values, did you want
## a factor?
readr::write_csv(scr_dd, paste0(here::here(), "/data/csv/home_visit/dd/PLAY-home-visit-data-dictionary.csv"))