我是 R 新手,试图按组探索我的变量,我正在使用 for 循环在 expss 下传递所有适合的变量名称。
这是一个可重现的示例:
require(expss)
require(dplyr)
colnoms <- as.data.frame(HairEyeColor) %>% names(.)
expss_digits(2)
for (i in colnoms){
as.data.frame(HairEyeColor) %>%
tab_cells(get(i)) %>%
tab_cols(Eye) %>%
tab_stat_cpct() %>%
tab_last_sig_cpct() %>%
tab_pivot() %>%
set_caption(i) %>%
htmlTable() %>%
print()
}
我希望输出中的变量名称(头发,眼睛,颜色),但我只得到“get(i)”。感谢您的任何建议