your_df %>%
groupy_by(Disease) %>%
summarize(Weight1Mean = mean(Weight1),
Weight1SD = sd(Weight1
#Repeat for the rest of variables to sumamrize
)
Вы также можете использовать summarize_at
вместо summarize
:
#... %>%
summarize_at(vars(Weight1, BMI1, Waist1), list(Mean = mean, SD = sd))
или summarize_if
:
#... %>%
summarize_if(is.numeric, list(Mean = mean, SD = sd))
Если у вас есть цифры c переменные, которые вы хотите исключить из суммирования, вы можете перекодировать их как факторы или удалить их с помощью select
.