【发布时间】:2021-05-05 06:44:20
【问题描述】:
我有一个频率和相对频率表。
jobs <- c("teacher", "teacher", "teacher", "teacher", "researcher", "researcher" , "researcher" , "researcher", "barman", "barman" )
jobs <- data.frame(jobs)
我想用数字为 n 和百分比为我的频率列格式化我的摘要行:
-
我尝试了什么:所有值都以百分比表示:
jobs %>% count(jobs) %>% mutate(frequence = n/sum(n)) %>% gt(rowname_col = "jobs") %>% grand_summary_rows ( columns = vars(n, frequence), fns = list(Total =~sum(.)), formatter = fmt_percent ) -
我尝试了什么:返回一个错误
jobs %>% count(jobs) %>% mutate(frequence = n/sum(n)) %>% gt(rowname_col = "jobs") %>% grand_summary_rows ( columns = vars(n, frequence), fns = list(Total =~sum(.)), formatter = fmt_percent(columns = "frequence"), formatter = fmt_number(columns = "n") )
【问题讨论】: