Я создаю сводную статистическую таблицу данных обследований состояния здоровья из выборки из 4 разных регионов (Запад, Средний Запад, Северо-Восток и Юг), обозначенных как регионы 1–4. Прямо сейчас я могу создать таблицу, которая показывает статистику по каждому региону, но я также хотел бы добавить дополнительный столбец, который показывает общее среднее или медианное значение для всех людей в выборке. Как я могу это сделать? Я включил код, который я закончил до сих пор. Спасибо!
#the data frame
structure(list(AGE = c(40L, 23L, 24L, 18L, 30L, 33L, 32L, 63L,
22L, 24L), FAMSIZE = c(2L, 2L, 2L, 3L, 2L, 6L, 2L, 1L, 2L, 1L
), HYPERTEN = c(0, 0, 0, 0, 0, 0, 0, 1, 0, 0), ALC = c(0, 2,
3, 0, 2, 0, 3, 0, 2, 2), region_group = c("Region 4", "Region 3",
"Region 4", "Region 3", "Region 1", "Region 2", "Region 1", "Region 2",
"Region 4", "Region 4"), PSU = c(2L, 1L, 2L, 2L, 2L, 1L, 2L,
2L, 1L, 2L), PERWEIGHT_MERGE = c(31.2, 615.2, 37.6, 1626, 44,
149.8, 745.2, 984.2, 1512, 399.6), SAMPWEIGHT_MERGE = c(65, 860.4,
94.4, 9146, 170.8, 310.4, 755.2, 1053.4, 3964.4, 706.2), STRATA = c(6296L,
6165L, 6296L, 6224L, 6045L, 6083L, 6029L, 6073L, 6287L, 6247L
)), row.names = c(NA, 10L), class = "data.frame")
#Code for the table
out1<-sample_survey %>%
group_by(region_group) %>%
summarise("Number of drinks (mean)"=survey_mean(ALC),
"Number of drinks (median)"=survey_median(ALC),"Hypertension"=survey_mean(HYPERTEN), "Family
Size"=survey_mean(FAMSIZE), "Age"=survey_median(AGE))
out1=t(out1)
out1
[,1] [,2] [,3] [,4]
region_group "Region 1" "Region 2" "Region 3" "Region 4"
Number of drinks (mean) "1.663778" "2.131566" "1.744107" "2.009594"
Number of drinks (mean)_se "0.1375124" "0.1245772" "0.0957500" "0.1199982"
Number of drinks (median) "1" "2" "1" "2"
Number of drinks (median)_se "0.0000000" "0.2531528" "0.0000000" "0.2533324"
Hypertension "0.1340147" "0.1685102" "0.1834528" "0.1225418"
Hypertension_se "0.01623974" "0.01529678" "0.01463019" "0.01475651"
Family \n Size "3.121062" "2.883905" "3.107202" "3.265012"
Family \n Size_se "0.11668906" "0.07435704" "0.08004129" "0.11138869"
Age "30" "27" "30" "28"
Age_se "1.3615690" "1.0126110" "0.7616152" "0.7599972"