hardtoget<-haven::read_xpt("/Users/christacrumrine/Downloads/LLCP2020.XPT ")
names(hardtoget)<-tolower(gsub(pattern = "_", replacement = "",x=names(hardtoget)))
Data Preperation
#Age cut into intervals
hardtoget$age<-cut(hardtoget$ageg5yr,
breaks=c(0,24,39,59,79,99))
#Hours of time spent as provider
hardtoget$hoursofcare<-Recode(hardtoget$crgvhrs1, recodes="1=1; 2=2; 3=3; 4=4; else=NA", as.factor = T)
hardtoget$hoursofcare<-relevel(hardtoget$hoursofcare, ref = "1")
#has health coverage
hardtoget$healthinsurace_coverage<- car::Recode(hardtoget$hlthpln1,
recodes="1='no, has coverage'; 2='yes, no coverage';else=NA",
as.factor=T)
hardtoget$healthinsurace_coverage<-relevel(hardtoget$healthinsurace_coverage, ref='yes, no coverage')
#sex
hardtoget$male<-as.factor(ifelse(hardtoget$colgsex==1,
"Male",
"Female"))
#marital status
hardtoget$marst<-Recode(hardtoget$marital, recodes="1='married'; 2='divorced'; 3='widowed'; 4='separated'; 5='nm';6='cohab'; else=NA", as.factor=T)
#depression
hardtoget$depression<-Recode(hardtoget$addepev3, recodes="1=1; 2=0; else=NA")
#assist personal care
hardtoget$ADLcare<-Recode(hardtoget$crgvper1, recodes="1=1; 2=0; else=NA")
#assist home tasks
hardtoget$IADLcare<-Recode(hardtoget$crgvhou1, recodes="1=1; 2=0; else=NA")
#Poor or fair self rated health
hardtoget$badhealth<-Recode(hardtoget$genhlth,
recodes="4:5=1; 1:3=0; else=NA")
#Drink alcohol
hardtoget$drink<-Recode(hardtoget$drnkany5, recodes="1=1; 2=0; else=NA")
#length caring for someone
hardtoget$cargving<-Recode(hardtoget$crgvlng1,
recodes="1='0less30'; 2='1to6mnths'; 3='2sixmnthsto2yrs'; 4='3twofvyears'; 5='4fvyrsormore';7:9=NA",
as.factor=T)
hardtoget$cargving<-relevel(hardtoget$cargving, ref='0less30')
#have you been told you have diabetes
hardtoget$hvdiab<-Recode(hardtoget$prediab1,
recodes="1:2 ='yes'; 3 ='no'; else = NA",
as.factor=T)
#Ever had a stroke
hardtoget$stroke<-Recode(hardtoget$cvdstrk3, recodes="1=1; 2=0; else=NA")
#smoked
hardtoget$smoked<-Recode(hardtoget$smoke100, recodes="1=1; 2=0; else=NA")
#race/ethnicity
hardtoget$black<-Recode(hardtoget$imprace,
recodes="2=1; 9=NA; else=0")
hardtoget$white<-Recode(hardtoget$imprace,
recodes="1=1; 9=NA; else=0")
hardtoget$other<-Recode(hardtoget$imprace,
recodes="3:4=1; 9=NA; else=0")
hardtoget$hispanic<-Recode(hardtoget$imprace,
recodes="5=1; 9=NA; else=0")
hardtoget$race_eth<-Recode(hardtoget$imprace,
recodes="1='nhwhite'; 2='nh_black'; 3='nh_other';4='nh_multirace'; 5='hispanic'; else=NA",
as.factor = T)
#education level
hardtoget$educ<-Recode(hardtoget$educa,
recodes="1:2='0Prim'; 3='1somehs'; 4='2hsgrad'; 5='3somecol'; 6='4colgrad';9=NA",
as.factor=T)
hardtoget$educ<-relevel(hardtoget$educ, ref='2hsgrad')
#BMI, in the brfss_17a the bmi variable has 2 implied decimal places,
#so we must divide by 100 to get real bmi's
hardtoget$bmi<-hardtoget$bmi5/100
#Healthy days
hardtoget$healthdays<-Recode(hardtoget$menthlth, recodes = "88=0; 77=NA; 99=NA")
Research Questions:
Do people who act as a caregiver for someone report higher levels of depression?
Do people who assist with activities of daily living report higher levels than those who provide supervision or assist with only instrumental activities of daily living?
What effect does income have on the number of poor rated health days for someone who act as a caregiver for someone?
LS0tCnRpdGxlOiAiQmxvZyAzICIKYXV0aG9yOiAiQnJ5YW4gU29sb21vbiIKZGF0ZTogIjQvMTMvMjAyMiIKb3V0cHV0OgogICBodG1sX2RvY3VtZW50OgogICAgZGZfcHJpbnQ6IHBhZ2VkCiAgICBmaWdfaGVpZ2h0OiA3CiAgICBmaWdfd2lkdGg6IDcKICAgIHRvYzogeWVzCiAgICB0b2NfZmxvYXQ6IHllcwogICAgY29kZV9kb3dubG9hZDogdHJ1ZQotLS0KCgpgYGB7ciBzZXR1cCwgaW5jbHVkZT1GQUxTRX0Ka25pdHI6Om9wdHNfY2h1bmskc2V0KGVjaG8gPSBUUlVFKQpgYGAKCgpgYGB7ciBpbmNsdWRlPUZBTFNFfQpsaWJyYXJ5KG1nY3YsIHF1aWV0bHkgPSBUKQpsaWJyYXJ5KHNwbGluZXMsIHF1aWV0bHkgPSBUKQpsaWJyYXJ5KEFtZWxpYSwgcXVpZXRseSA9IFQpCmxpYnJhcnkoZmFjdG9leHRyYSwgcXVpZXRseSA9IFQpCmxpYnJhcnkoRmFjdG9NaW5lUiwgcXVpZXRseSA9IFQpCmxpYnJhcnkoc3RhcmdhemVyLCBxdWlldGx5ID0gVCkKbGlicmFyeShzdXJ2ZXksIHF1aWV0bHkgPSBUKQpsaWJyYXJ5KGNhciwgcXVpZXRseSA9IFQpCmxpYnJhcnkocXVlc3Rpb25yLCBxdWlldGx5ID0gVCkKbGlicmFyeShkcGx5ciwgcXVpZXRseSA9IFQpCmxpYnJhcnkoZm9yY2F0cywgcXVpZXRseSA9IFQpCmxpYnJhcnkodGlkeXZlcnNlLCBxdWlldGx5ID0gVCkKbGlicmFyeShzcnZ5ciwgcXVpZXRseSA9IFQpCmxpYnJhcnkoIGd0c3VtbWFyeSwgcXVpZXRseSA9IFQpCmxpYnJhcnkoY2FyZXQsIHF1aWV0bHkgPSBUKQpsaWJyYXJ5KFZHQU0sIHF1aWV0bHkgPSBUKQpsaWJyYXJ5KGdncGxvdDIsIHF1aWV0bHkgPSBUKQpsaWJyYXJ5KHN2eVZHQU0sIHF1aWV0bHkgPSBUKQpsaWJyYXJ5KG1pY2UsIHF1aWV0bHkgPSBUKQpsaWJyYXJ5KGVtbWVhbnMsIHF1aWV0bHkgPSBUKQpgYGAKCgoKYGBge3J9CmhhcmR0b2dldDwtaGF2ZW46OnJlYWRfeHB0KCIvVXNlcnMvY2hyaXN0YWNydW1yaW5lL0Rvd25sb2Fkcy9MTENQMjAyMC5YUFQgIikKYGBgCgpgYGB7cn0KbmFtZXMoaGFyZHRvZ2V0KTwtdG9sb3dlcihnc3ViKHBhdHRlcm4gPSAiXyIsIHJlcGxhY2VtZW50ID0gIiIseD1uYW1lcyhoYXJkdG9nZXQpKSkKYGBgCgpEYXRhIFByZXBlcmF0aW9uIAoKYGBge3J9CiNBZ2UgY3V0IGludG8gaW50ZXJ2YWxzCmhhcmR0b2dldCRhZ2U8LWN1dChoYXJkdG9nZXQkYWdlZzV5ciwKICAgICAgICAgICAgICAgICAgIGJyZWFrcz1jKDAsMjQsMzksNTksNzksOTkpKQoKCiNIb3VycyBvZiB0aW1lIHNwZW50IGFzIHByb3ZpZGVyIApoYXJkdG9nZXQkaG91cnNvZmNhcmU8LVJlY29kZShoYXJkdG9nZXQkY3JndmhyczEsIHJlY29kZXM9IjE9MTsgMj0yOyAzPTM7IDQ9NDsgZWxzZT1OQSIsIGFzLmZhY3RvciA9IFQpCmhhcmR0b2dldCRob3Vyc29mY2FyZTwtcmVsZXZlbChoYXJkdG9nZXQkaG91cnNvZmNhcmUsIHJlZiA9ICIxIikKCiNoYXMgaGVhbHRoIGNvdmVyYWdlCmhhcmR0b2dldCRoZWFsdGhpbnN1cmFjZV9jb3ZlcmFnZTwtIGNhcjo6UmVjb2RlKGhhcmR0b2dldCRobHRocGxuMSwKICAgICAgICAgICAgICAgICAgICAgICByZWNvZGVzPSIxPSdubywgaGFzIGNvdmVyYWdlJzsgMj0neWVzLCBubyBjb3ZlcmFnZSc7ZWxzZT1OQSIsCiAgICAgICAgICAgICAgICAgICAgICAgYXMuZmFjdG9yPVQpCmhhcmR0b2dldCRoZWFsdGhpbnN1cmFjZV9jb3ZlcmFnZTwtcmVsZXZlbChoYXJkdG9nZXQkaGVhbHRoaW5zdXJhY2VfY292ZXJhZ2UsIHJlZj0neWVzLCBubyBjb3ZlcmFnZScpCgoKI3NleApoYXJkdG9nZXQkbWFsZTwtYXMuZmFjdG9yKGlmZWxzZShoYXJkdG9nZXQkY29sZ3NleD09MSwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAiTWFsZSIsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIkZlbWFsZSIpKQoKI21hcml0YWwgc3RhdHVzCmhhcmR0b2dldCRtYXJzdDwtUmVjb2RlKGhhcmR0b2dldCRtYXJpdGFsLCByZWNvZGVzPSIxPSdtYXJyaWVkJzsgMj0nZGl2b3JjZWQnOyAzPSd3aWRvd2VkJzsgND0nc2VwYXJhdGVkJzsgNT0nbm0nOzY9J2NvaGFiJzsgZWxzZT1OQSIsIGFzLmZhY3Rvcj1UKQoKCiNkZXByZXNzaW9uCmhhcmR0b2dldCRkZXByZXNzaW9uPC1SZWNvZGUoaGFyZHRvZ2V0JGFkZGVwZXYzLCByZWNvZGVzPSIxPTE7IDI9MDsgZWxzZT1OQSIpCgoKCiNhc3Npc3QgcGVyc29uYWwgY2FyZQpoYXJkdG9nZXQkQURMY2FyZTwtUmVjb2RlKGhhcmR0b2dldCRjcmd2cGVyMSwgcmVjb2Rlcz0iMT0xOyAyPTA7IGVsc2U9TkEiKQoKI2Fzc2lzdCBob21lIHRhc2tzCmhhcmR0b2dldCRJQURMY2FyZTwtUmVjb2RlKGhhcmR0b2dldCRjcmd2aG91MSwgcmVjb2Rlcz0iMT0xOyAyPTA7IGVsc2U9TkEiKQoKI1Bvb3Igb3IgZmFpciBzZWxmIHJhdGVkIGhlYWx0aApoYXJkdG9nZXQkYmFkaGVhbHRoPC1SZWNvZGUoaGFyZHRvZ2V0JGdlbmhsdGgsCiAgICAgICAgICAgICAgICAgICAgICAgICAgIHJlY29kZXM9IjQ6NT0xOyAxOjM9MDsgZWxzZT1OQSIpCgojRHJpbmsgYWxjb2hvbApoYXJkdG9nZXQkZHJpbms8LVJlY29kZShoYXJkdG9nZXQkZHJua2FueTUsIHJlY29kZXM9IjE9MTsgMj0wOyBlbHNlPU5BIikKCiNsZW5ndGggY2FyaW5nIGZvciBzb21lb25lIApoYXJkdG9nZXQkY2FyZ3Zpbmc8LVJlY29kZShoYXJkdG9nZXQkY3JndmxuZzEsCnJlY29kZXM9IjE9JzBsZXNzMzAnOyAyPScxdG82bW50aHMnOyAzPScyc2l4bW50aHN0bzJ5cnMnOyA0PSczdHdvZnZ5ZWFycyc7IDU9JzRmdnlyc29ybW9yZSc7Nzo5PU5BIiwKYXMuZmFjdG9yPVQpCmhhcmR0b2dldCRjYXJndmluZzwtcmVsZXZlbChoYXJkdG9nZXQkY2FyZ3ZpbmcsIHJlZj0nMGxlc3MzMCcpCgoKI2hhdmUgeW91IGJlZW4gdG9sZCB5b3UgaGF2ZSBkaWFiZXRlcwpoYXJkdG9nZXQkaHZkaWFiPC1SZWNvZGUoaGFyZHRvZ2V0JHByZWRpYWIxLAogICAgICAgICAgICAgICAgICAgICAgIHJlY29kZXM9IjE6MiA9J3llcyc7IDMgPSdubyc7IGVsc2UgPSBOQSIsCiAgICAgICAgICAgICAgICAgICAgICAgYXMuZmFjdG9yPVQpCgojRXZlciBoYWQgYSBzdHJva2UKaGFyZHRvZ2V0JHN0cm9rZTwtUmVjb2RlKGhhcmR0b2dldCRjdmRzdHJrMywgcmVjb2Rlcz0iMT0xOyAyPTA7IGVsc2U9TkEiKQoKI3Ntb2tlZApoYXJkdG9nZXQkc21va2VkPC1SZWNvZGUoaGFyZHRvZ2V0JHNtb2tlMTAwLCByZWNvZGVzPSIxPTE7IDI9MDsgZWxzZT1OQSIpCgoKI3JhY2UvZXRobmljaXR5CmhhcmR0b2dldCRibGFjazwtUmVjb2RlKGhhcmR0b2dldCRpbXByYWNlLAogICAgICAgICAgICAgICAgICAgICAgIHJlY29kZXM9IjI9MTsgOT1OQTsgZWxzZT0wIikKaGFyZHRvZ2V0JHdoaXRlPC1SZWNvZGUoaGFyZHRvZ2V0JGltcHJhY2UsCiAgICAgICAgICAgICAgICAgICAgICAgcmVjb2Rlcz0iMT0xOyA5PU5BOyBlbHNlPTAiKQpoYXJkdG9nZXQkb3RoZXI8LVJlY29kZShoYXJkdG9nZXQkaW1wcmFjZSwKICAgICAgICAgICAgICAgICAgICAgICByZWNvZGVzPSIzOjQ9MTsgOT1OQTsgZWxzZT0wIikKaGFyZHRvZ2V0JGhpc3BhbmljPC1SZWNvZGUoaGFyZHRvZ2V0JGltcHJhY2UsCiAgICAgICAgICAgICAgICAgICAgICAgICAgcmVjb2Rlcz0iNT0xOyA5PU5BOyBlbHNlPTAiKQoKaGFyZHRvZ2V0JHJhY2VfZXRoPC1SZWNvZGUoaGFyZHRvZ2V0JGltcHJhY2UsCiAgICAgICAgICAgICAgICAgICAgICAgICAgcmVjb2Rlcz0iMT0nbmh3aGl0ZSc7IDI9J25oX2JsYWNrJzsgMz0nbmhfb3RoZXInOzQ9J25oX211bHRpcmFjZSc7IDU9J2hpc3BhbmljJzsgZWxzZT1OQSIsCiAgICAgICAgICAgICAgICAgICAgICAgICAgYXMuZmFjdG9yID0gVCkKCiNlZHVjYXRpb24gbGV2ZWwKaGFyZHRvZ2V0JGVkdWM8LVJlY29kZShoYXJkdG9nZXQkZWR1Y2EsCnJlY29kZXM9IjE6Mj0nMFByaW0nOyAzPScxc29tZWhzJzsgND0nMmhzZ3JhZCc7IDU9JzNzb21lY29sJzsgNj0nNGNvbGdyYWQnOzk9TkEiLAphcy5mYWN0b3I9VCkKaGFyZHRvZ2V0JGVkdWM8LXJlbGV2ZWwoaGFyZHRvZ2V0JGVkdWMsIHJlZj0nMmhzZ3JhZCcpCgojQk1JLCBpbiB0aGUgYnJmc3NfMTdhIHRoZSBibWkgdmFyaWFibGUgaGFzIDIgaW1wbGllZCBkZWNpbWFsIHBsYWNlcywKI3NvIHdlIG11c3QgZGl2aWRlIGJ5IDEwMCB0byBnZXQgcmVhbCBibWkncwoKaGFyZHRvZ2V0JGJtaTwtaGFyZHRvZ2V0JGJtaTUvMTAwCgojSGVhbHRoeSBkYXlzCmhhcmR0b2dldCRoZWFsdGhkYXlzPC1SZWNvZGUoaGFyZHRvZ2V0JG1lbnRobHRoLCByZWNvZGVzID0gIjg4PTA7IDc3PU5BOyA5OT1OQSIpCmBgYAoKClJlc2VhcmNoIFF1ZXN0aW9uczoKCkRvIHBlb3BsZSB3aG8gYWN0IGFzIGEgY2FyZWdpdmVyIGZvciBzb21lb25lIHJlcG9ydCBoaWdoZXIgbGV2ZWxzIG9mIGRlcHJlc3Npb24/CgpEbyBwZW9wbGUgd2hvIGFzc2lzdCB3aXRoIGFjdGl2aXRpZXMgb2YgZGFpbHkgbGl2aW5nIHJlcG9ydCBoaWdoZXIgbGV2ZWxzIHRoYW4gdGhvc2Ugd2hvIHByb3ZpZGUgc3VwZXJ2aXNpb24gb3IgYXNzaXN0IHdpdGggb25seSBpbnN0cnVtZW50YWwgYWN0aXZpdGllcyBvZiBkYWlseSBsaXZpbmc/CgpXaGF0IGVmZmVjdCBkb2VzIGluY29tZSBoYXZlIG9uIHRoZSBudW1iZXIgb2YgcG9vciByYXRlZCBoZWFsdGggZGF5cyBmb3Igc29tZW9uZSB3aG8gYWN0IGFzIGEgY2FyZWdpdmVyIGZvciBzb21lb25lPwoK