我有一个频率和相对频率表。
jobs <- c("teacher", "teacher", "teacher", "teacher", "researcher", "researcher" , "researcher" , "researcher", "barman", "barman" )
jobs <- data.frame(jobs)
我想用 n 的数字和我的 freq 列的百分比来格式化我的摘要行:
我尝试了什么:所有值都以百分比为单位:
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") )