양적 데이터 요약

R로 하는 설문 데이터 분석

Kelly McConville

Assistant Professor of Statistics

요약 통계량

NHANESraw %>%
  filter(Age >= 12) %>%
  select(DaysPhysHlthBad)
# A tibble: 14,390 x 1
   DaysPhysHlthBad
             <int>
 1               0
 2               2
 3              20
 4               2
 5               0
 6               0
 7               0
 8              NA
 9               0
10               0
# ... with 14,380 more rows
R로 하는 설문 데이터 분석

평균, 합계, 중앙값

svymean(x = ~DaysPhysHlthBad, design = NHANES_design, na.rm = TRUE)
                  mean     SE
DaysPhysHlthBad 3.3315 0.1128
svytotal(x = ~DaysPhysHlthBad, design = NHANES_design, na.rm = TRUE)
                   total       SE
DaysPhysHlthBad 7.65e+08 35784824
svyquantile(x = ~DaysPhysHlthBad, design = NHANES_design, na.rm = TRUE, 
            quantiles = 0.5)
                0.5
DaysPhysHlthBad   0
R로 하는 설문 데이터 분석

그룹별 요약

svyby(formula = ~DaysPhysHlthBad, by = ~SmokeNow, 
      design = NHANES_design, 
      FUN = svymean, na.rm = TRUE, 
      row.names = FALSE)
  SmokeNow DaysPhysHlthBad        se
1       No        3.908984 0.1996290
2      Yes        4.951750 0.2346189
R로 하는 설문 데이터 분석

그룹별 요약

svyby(formula = ~Age, by = ~SmokeNow, 
             design = NHANES_design, 
             FUN = svymean, na.rm = TRUE, 
             keep.names = FALSE)
  SmokeNow      Age        se
1       No 54.57933 0.6249442
2      Yes 42.76574 0.4087738
R로 하는 설문 데이터 분석

연습해 봅시다!

R로 하는 설문 데이터 분석

Preparing Video For Download...