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=