I have a frequency and relative frequency table.
jobs <- c("teacher", "teacher", "teacher", "teacher", "researcher", "researcher" , "researcher" , "researcher", "barman", "barman" )
jobs <- data.frame(jobs)
I want to format my summary row with numbers for n and with percent for my freq column :
What I tried: all values are in 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 )What I tried: retourns me an error
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") )


