mh18 <- load("/Users/caelynsobie/Downloads/nhmss_puf_2018_r.Rdata")
mh18 <- subset(nm18, select=c(115:171))
#change all values of non-responses to NA
mh18[mh18 == -6 | mh18 == -1 | mh18 == -3 | mh18 == -2 | mh18 == 2 | mh18 == 3] <- NA
# Sum up each column, ignoring NA values
column_sums <- colSums(mh18, na.rm = TRUE)
column_sums
UTREV SATSUR SMOKINGPOLICY USEDSECLUSION ADOPTSECLUSION INTKE
10449 11082 5934 2482 9204 4561
SCHEDULE ASSESS TXPLAN PROGRESS DSCHRG REF
6910 6392 6563 7139 6446 2952
LAB DISP MEDINT STOREREC SENDINFO RECINFO
3051 3313 5358 4269 1219 891
BILL SATSURVEY FEESCALE PAYASST REVCHK1 REVCHK2
6214 930 6475 5854 9766 9427
REVCHK8 REVCHK5 REVCHK10 FUNDSMHA FUNDSTATEWELFARE FUNDSTATEJUV
8073 10329 6867 6683 4867 3503
FUNDSTATEEDUC FUNDOTHSTATE FUNDLOCALGOV FUNDCSBG FUNDCMHG REVCHK15
1996 4152 5533 2574 3658 5803
FUNDVA REVCHK17 REVCHK2A LICENMH LICENSED LICENPH
2692 944 87 8399 3944 5733
LICENSEDFCS LICENHOS JCAHO CARF COA CMS
2457 1803 4108 2877 1177 5865
OTHSTATE OTHFAC FACNUM IPSERV IPTOTAL IPSEXTOTM
421 10036 343 1863 5380 3286
IPSEXPERM IPSEXTOTF IPSEXPERF
2740 2753 2222
# Example: Summing the first 10 columns (adjust as needed for your variables)
v1 <- rowSums(mh18[, 1:10], na.rm = TRUE)
hist(v1)

v2 <- rowSums(mh18[, 11:20], na.rm = TRUE)
hist(v2)

v3 <- rowSums(mh18[, 21:30], na.rm = TRUE)
hist(v3)

v4 <- rowSums(mh18[, 31:40], na.rm = TRUE)
hist(v4)

v5 <- rowSums(mh18[, 41:50], na.rm = TRUE)
hist(v5)

v5_1 <- rowSums(mh18[, c(41,42 :50)], na.rm = TRUE)
hist(v5_1)

v6 <- rowSums(mh18[, 51:57], na.rm = TRUE)
hist(v6)

LS0tCnRpdGxlOiAibWgyMDE4IgpvdXRwdXQ6IGh0bWxfbm90ZWJvb2sKLS0tCgoKYGBge3J9CmxvYWQoIi9Vc2Vycy9jYWVseW5zb2JpZS9Eb3dubG9hZHMvbmhtc3NfcHVmXzIwMThfci5SZGF0YSIpCmBgYAoKYGBge3J9Cm1oMTggPC0gc3Vic2V0KG5tMTgsIHNlbGVjdD1jKDExNToxNzEpKQojY2hhbmdlIGFsbCB2YWx1ZXMgb2Ygbm9uLXJlc3BvbnNlcyB0byBOQQptaDE4W21oMTggPT0gLTYgfCAgbWgxOCA9PSAtMSB8IG1oMTggPT0gLTMgfCBtaDE4ID09IC0yIHwgbWgxOCA9PSAyIHwgbWgxOCA9PSAzXSA8LSBOQQpgYGAKCmBgYHtyfSAgCiMgU3VtIHVwIGVhY2ggY29sdW1uLCBpZ25vcmluZyBOQSB2YWx1ZXMKY29sdW1uX3N1bXMgPC0gY29sU3VtcyhtaDE4LCBuYS5ybSA9IFRSVUUpCmNvbHVtbl9zdW1zCmBgYApgYGB7cn0KIyBFeGFtcGxlOiBTdW1taW5nIHRoZSBmaXJzdCAxMCBjb2x1bW5zIChhZGp1c3QgYXMgbmVlZGVkIGZvciB5b3VyIHZhcmlhYmxlcykKdjEgPC0gcm93U3VtcyhtaDE4WywgMToxMF0sIG5hLnJtID0gVFJVRSkKaGlzdCh2MSkKYGBgCmBgYHtyfQp2MiA8LSByb3dTdW1zKG1oMThbLCAxMToyMF0sIG5hLnJtID0gVFJVRSkKaGlzdCh2MikKYGBgCmBgYHtyfQp2MyA8LSByb3dTdW1zKG1oMThbLCAyMTozMF0sIG5hLnJtID0gVFJVRSkKaGlzdCh2MykKYGBgCgpgYGB7cn0KdjQgPC0gcm93U3VtcyhtaDE4WywgMzE6NDBdLCBuYS5ybSA9IFRSVUUpCmhpc3QodjQpCmBgYApgYGB7cn0KdjUgPC0gcm93U3VtcyhtaDE4WywgNDE6NTBdLCBuYS5ybSA9IFRSVUUpCmhpc3QodjUpCmBgYApgYGB7cn0KdjVfMSA8LSByb3dTdW1zKG1oMThbLCBjKDQxLDQyICA6NTApXSwgbmEucm0gPSBUUlVFKQpoaXN0KHY1XzEpCmBgYAoKYGBge3J9CnY2IDwtIHJvd1N1bXMobWgxOFssIDUxOjU3XSwgbmEucm0gPSBUUlVFKQpoaXN0KHY2KQpgYGAKCgo=