rm(list =ls())
library(haven)
library(magrittr)
library(dplyr)
##
## Attaching package: 'dplyr'
## The following objects are masked from 'package:stats':
##
## filter, lag
## The following objects are masked from 'package:base':
##
## intersect, setdiff, setequal, union
library(stringi)
read_sav("C:/Users/Ad min/Desktop/Code R/Learning R course/[ver1.3]NC2.QOJ.Stigma.sav") -> stigma_data
Assignment 1
stigma_data %>% ncol()
## [1] 153
stigma_data %>% nrow()
## [1] 1121
stigma_data %>% dim()
## [1] 1121 153
Assigment 2
stigma_data %>% head()
## # A tibble: 6 x 153
## STT `D<U+1EA5>uth<U+1EDD>igian` A1 A2 AEconomicarea BSex BAge BMartialstatus
## <dbl> <date> <dbl+lb> <chr> <dbl+lbl> <dbl+l> <dbl> <dbl+lbl>
## 1 1 2021-05-30 1 [B<U+1EC7>nh~ B<U+1EC7>nh ~ 1 [Ðô th<U+1ECB> lo~ 1 [Nam] 43 1 [Ðã k<U+1EBF>t hôn~
## 2 2 2021-05-31 1 [B<U+1EC7>nh~ B<U+1EC7>nh ~ 6 [Nông thôn] 2 [N<U+1EEF>] 30 1 [Ðã k<U+1EBF>t hôn~
## 3 3 2021-05-31 1 [B<U+1EC7>nh~ B<U+1EC7>nh ~ 6 [Nông thôn] 1 [Nam] 30 1 [Ðã k<U+1EBF>t hôn~
## 4 4 2021-05-31 1 [B<U+1EC7>nh~ B<U+1EC7>nh ~ 6 [Nông thôn] 1 [Nam] 32 4 [Ð<U+1ED9>c thân]
## 5 5 2021-06-02 1 [B<U+1EC7>nh~ B<U+1EC7>nh ~ 0 [Ðô th<U+1ECB> d<U+1EB7>~ 2 [N<U+1EEF>] 49 1 [Ðã k<U+1EBF>t hôn~
## 6 6 2021-05-31 1 [B<U+1EC7>nh~ B<U+1EC7>nh ~ 1 [Ðô th<U+1ECB> lo~ 2 [N<U+1EEF>] 46 1 [Ðã k<U+1EBF>t hôn~
## # ... with 145 more variables: BEducationallevel <dbl+lbl>,
## # Professional <dbl+lbl>, Position <dbl+lbl>, Typeofcontract <dbl+lbl>,
## # Incomes <dbl+lbl>, Yearsofwork <dbl>, TTCSBN <dbl+lbl>, CSTEVTN <dbl+lbl>,
## # CSTTPL <dbl+lbl>, CSDKBTT <dbl+lbl>, CSRLTTNL <dbl+lbl>,
## # CSRLTTNCT <dbl+lbl>, CSNC <dbl+lbl>, BBSDK <dbl+lbl>, BCD <dbl+lbl>,
## # BTC <dbl+lbl>, BCN <dbl+lbl>, CCHNTT <dbl+lbl>, CCDHTTHCB <dbl+lbl>,
## # CKI <dbl+lbl>, CKII <dbl+lbl>, ThS <dbl+lbl>, TS <dbl+lbl>,
## # CCNNB2 <dbl+lbl>, CCHNKhac <dbl+lbl>,
## # Cácch<U+1EE9>ngch<U+1EC9>b<U+1EB1>ngc<U+1EA5>phi<U+1EC7>ncóc<U+1EE7>ab<U+1EA1>nCâuh<U+1ECF>inhi<U+1EC1>ul <chr>, CCCME <chr>,
## # CCTLHLS <chr>, B<U+1EA1>ndãcóch<U+1EE9>ngch<U+1EC9>dàot<U+1EA1>ocáckhóah<U+1ECD>cliênquanv<U+1EA5>nd <chr>,
## # Th<U+1EDD>igianthamgiakhóah<U+1ECD>cs<U+1EE9>ckh<U+1ECF>etâmth<U+1EA7>nl<U+1EA7>ng<U+1EA7>nnh<U+1EA5>t <chr>,
## # Ð<U+1ECB>adi<U+1EC3>mh<U+1ECD>cdàot<U+1EA1>ob<U+1EDF>iÐ<U+1EA1>ih<U+1ECD>c <chr>, Ð<U+1ECB>adi<U+1EC3>mh<U+1ECD>cb<U+1EDF>iCaod<U+1EB3>ng <chr>,
## # Ðàot<U+1EA1>ob<U+1EDF>ikhóah<U+1ECD>ct<U+1EA1>ib<U+1EC7>nhvi<U+1EC7>n <chr>, chuat<U+1EEB>ngthamgiakhóah<U+1ECD>c <chr>,
## # Cácd<U+1ECB>adi<U+1EC3>mdãt<U+1EEB>ngthamgiakhóah<U+1ECD>cCâuh<U+1ECF>inhi<U+1EC1>ul<U+1EF1> <chr>,
## # Côngvi<U+1EC7>cc<U+1EE5>th<U+1EC3>chamsócs<U+1EE9>ckh<U+1ECF>etâmth<U+1EA7>nCâuh<U+1ECF>inhi <chr>, B1 <dbl+lbl>,
## # B2 <dbl+lbl>, B3 <dbl+lbl>, B4 <dbl+lbl>, B5 <dbl+lbl>, B6 <dbl+lbl>,
## # B7 <dbl+lbl>, B8 <dbl+lbl>, B9 <dbl+lbl>, B10 <dbl+lbl>, B11 <dbl+lbl>,
## # B12 <dbl+lbl>, B13 <dbl+lbl>, B14 <dbl+lbl>, B15 <dbl+lbl>, B16 <dbl+lbl>,
## # B17 <dbl+lbl>, B18 <dbl+lbl>, B19 <dbl+lbl>, B20 <dbl+lbl>, B21 <dbl+lbl>,
## # B22 <dbl+lbl>, B23 <dbl+lbl>, B24 <dbl+lbl>, B25 <dbl+lbl>, B26 <dbl+lbl>,
## # B27 <dbl+lbl>, B28 <dbl+lbl>, B29 <dbl+lbl>, B30 <dbl+lbl>, B31 <dbl+lbl>,
## # B32 <dbl+lbl>, B33 <dbl+lbl>, B34 <dbl+lbl>, B35 <dbl+lbl>, B36 <dbl+lbl>,
## # Nguy<U+1EC7>nv<U+1ECD>ngmongmu<U+1ED1>nchongànhtâmth<U+1EA7>n <chr>,
## # Theob<U+1EA1>nngànhtâmth<U+1EA7>nhi<U+1EC7>nnaydangcónh<U+1EEF>ngràoc<U+1EA3>nnào <chr>,
## # Theob<U+1EA1>nd<U+1EC3>pháttri<U+1EC3>nngànhtâmth<U+1EA7>nchúngtac<U+1EA7>ncónh<U+1EEF>n <chr>, E1 <dbl+lbl>,
## # E2 <dbl+lbl>, E3 <dbl+lbl>, E4 <dbl+lbl>, E5 <dbl+lbl>, E6 <dbl+lbl>,
## # E7 <dbl+lbl>, E8 <dbl+lbl>, E9 <dbl+lbl>, E10 <dbl+lbl>, E11 <dbl+lbl>,
## # E12 <dbl+lbl>, E13 <dbl+lbl>, E14 <dbl+lbl>, E15 <dbl+lbl>, E16 <dbl+lbl>,
## # E17 <dbl+lbl>, E18 <dbl+lbl>, E19 <dbl+lbl>, E20 <dbl+lbl>, E21 <dbl+lbl>,
## # E22 <dbl+lbl>, E23 <dbl+lbl>, E24 <dbl+lbl>, E25 <dbl+lbl>, ...
stigma_data %>% tail()
## # A tibble: 6 x 153
## STT `D<U+1EA5>uth<U+1EDD>igian` A1 A2 AEconomicarea BSex BAge BMartialstatus
## <dbl> <date> <dbl+lb> <chr> <dbl+lbl> <dbl+l> <dbl> <dbl+lbl>
## 1 1116 2021-06-11 1 [B<U+1EC7>nh~ B<U+1EC7>nh ~ 2 [Ðô th<U+1ECB> lo~ 2 [N<U+1EEF>] 46 1 [Ðã k<U+1EBF>t hôn~
## 2 1117 2021-06-10 1 [B<U+1EC7>nh~ B<U+1EC7>nh ~ 2 [Ðô th<U+1ECB> lo~ 1 [Nam] 48 1 [Ðã k<U+1EBF>t hôn~
## 3 1118 2021-06-11 1 [B<U+1EC7>nh~ B<U+1EC7>nh ~ 2 [Ðô th<U+1ECB> lo~ 2 [N<U+1EEF>] 31 1 [Ðã k<U+1EBF>t hôn~
## 4 1119 2021-06-11 1 [B<U+1EC7>nh~ B<U+1EC7>nh ~ 2 [Ðô th<U+1ECB> lo~ 2 [N<U+1EEF>] 39 1 [Ðã k<U+1EBF>t hôn~
## 5 1120 2021-06-11 1 [B<U+1EC7>nh~ B<U+1EC7>nh ~ 2 [Ðô th<U+1ECB> lo~ 2 [N<U+1EEF>] 54 1 [Ðã k<U+1EBF>t hôn~
## 6 1121 2021-06-11 1 [B<U+1EC7>nh~ B<U+1EC7>nh ~ 1 [Ðô th<U+1ECB> lo~ 2 [N<U+1EEF>] 25 1 [Ðã k<U+1EBF>t hôn~
## # ... with 145 more variables: BEducationallevel <dbl+lbl>,
## # Professional <dbl+lbl>, Position <dbl+lbl>, Typeofcontract <dbl+lbl>,
## # Incomes <dbl+lbl>, Yearsofwork <dbl>, TTCSBN <dbl+lbl>, CSTEVTN <dbl+lbl>,
## # CSTTPL <dbl+lbl>, CSDKBTT <dbl+lbl>, CSRLTTNL <dbl+lbl>,
## # CSRLTTNCT <dbl+lbl>, CSNC <dbl+lbl>, BBSDK <dbl+lbl>, BCD <dbl+lbl>,
## # BTC <dbl+lbl>, BCN <dbl+lbl>, CCHNTT <dbl+lbl>, CCDHTTHCB <dbl+lbl>,
## # CKI <dbl+lbl>, CKII <dbl+lbl>, ThS <dbl+lbl>, TS <dbl+lbl>,
## # CCNNB2 <dbl+lbl>, CCHNKhac <dbl+lbl>,
## # Cácch<U+1EE9>ngch<U+1EC9>b<U+1EB1>ngc<U+1EA5>phi<U+1EC7>ncóc<U+1EE7>ab<U+1EA1>nCâuh<U+1ECF>inhi<U+1EC1>ul <chr>, CCCME <chr>,
## # CCTLHLS <chr>, B<U+1EA1>ndãcóch<U+1EE9>ngch<U+1EC9>dàot<U+1EA1>ocáckhóah<U+1ECD>cliênquanv<U+1EA5>nd <chr>,
## # Th<U+1EDD>igianthamgiakhóah<U+1ECD>cs<U+1EE9>ckh<U+1ECF>etâmth<U+1EA7>nl<U+1EA7>ng<U+1EA7>nnh<U+1EA5>t <chr>,
## # Ð<U+1ECB>adi<U+1EC3>mh<U+1ECD>cdàot<U+1EA1>ob<U+1EDF>iÐ<U+1EA1>ih<U+1ECD>c <chr>, Ð<U+1ECB>adi<U+1EC3>mh<U+1ECD>cb<U+1EDF>iCaod<U+1EB3>ng <chr>,
## # Ðàot<U+1EA1>ob<U+1EDF>ikhóah<U+1ECD>ct<U+1EA1>ib<U+1EC7>nhvi<U+1EC7>n <chr>, chuat<U+1EEB>ngthamgiakhóah<U+1ECD>c <chr>,
## # Cácd<U+1ECB>adi<U+1EC3>mdãt<U+1EEB>ngthamgiakhóah<U+1ECD>cCâuh<U+1ECF>inhi<U+1EC1>ul<U+1EF1> <chr>,
## # Côngvi<U+1EC7>cc<U+1EE5>th<U+1EC3>chamsócs<U+1EE9>ckh<U+1ECF>etâmth<U+1EA7>nCâuh<U+1ECF>inhi <chr>, B1 <dbl+lbl>,
## # B2 <dbl+lbl>, B3 <dbl+lbl>, B4 <dbl+lbl>, B5 <dbl+lbl>, B6 <dbl+lbl>,
## # B7 <dbl+lbl>, B8 <dbl+lbl>, B9 <dbl+lbl>, B10 <dbl+lbl>, B11 <dbl+lbl>,
## # B12 <dbl+lbl>, B13 <dbl+lbl>, B14 <dbl+lbl>, B15 <dbl+lbl>, B16 <dbl+lbl>,
## # B17 <dbl+lbl>, B18 <dbl+lbl>, B19 <dbl+lbl>, B20 <dbl+lbl>, B21 <dbl+lbl>,
## # B22 <dbl+lbl>, B23 <dbl+lbl>, B24 <dbl+lbl>, B25 <dbl+lbl>, B26 <dbl+lbl>,
## # B27 <dbl+lbl>, B28 <dbl+lbl>, B29 <dbl+lbl>, B30 <dbl+lbl>, B31 <dbl+lbl>,
## # B32 <dbl+lbl>, B33 <dbl+lbl>, B34 <dbl+lbl>, B35 <dbl+lbl>, B36 <dbl+lbl>,
## # Nguy<U+1EC7>nv<U+1ECD>ngmongmu<U+1ED1>nchongànhtâmth<U+1EA7>n <chr>,
## # Theob<U+1EA1>nngànhtâmth<U+1EA7>nhi<U+1EC7>nnaydangcónh<U+1EEF>ngràoc<U+1EA3>nnào <chr>,
## # Theob<U+1EA1>nd<U+1EC3>pháttri<U+1EC3>nngànhtâmth<U+1EA7>nchúngtac<U+1EA7>ncónh<U+1EEF>n <chr>, E1 <dbl+lbl>,
## # E2 <dbl+lbl>, E3 <dbl+lbl>, E4 <dbl+lbl>, E5 <dbl+lbl>, E6 <dbl+lbl>,
## # E7 <dbl+lbl>, E8 <dbl+lbl>, E9 <dbl+lbl>, E10 <dbl+lbl>, E11 <dbl+lbl>,
## # E12 <dbl+lbl>, E13 <dbl+lbl>, E14 <dbl+lbl>, E15 <dbl+lbl>, E16 <dbl+lbl>,
## # E17 <dbl+lbl>, E18 <dbl+lbl>, E19 <dbl+lbl>, E20 <dbl+lbl>, E21 <dbl+lbl>,
## # E22 <dbl+lbl>, E23 <dbl+lbl>, E24 <dbl+lbl>, E25 <dbl+lbl>, ...
Assignment 3
stigma_data %>% names -> column_names
column_names[200]
## [1] NA
Assignment 4:
stigma_data %>% select(-STT, -BAge) -> stigma_data_not_STT_BAge