![Tomas McManus on Twitter: "@SuzanBaert as an alternative to renaming after summarize_at, you can name summary functions within a funs() object like this: summarize_at(vars(contains("sleep")), funs(avg = mean(., na.rm = TRUE))) this will Tomas McManus on Twitter: "@SuzanBaert as an alternative to renaming after summarize_at, you can name summary functions within a funs() object like this: summarize_at(vars(contains("sleep")), funs(avg = mean(., na.rm = TRUE))) this will](https://pbs.twimg.com/media/DZzRgiqWsAAv2i-.jpg)
Tomas McManus on Twitter: "@SuzanBaert as an alternative to renaming after summarize_at, you can name summary functions within a funs() object like this: summarize_at(vars(contains("sleep")), funs(avg = mean(., na.rm = TRUE))) this will
![SUM UP => Summarise => At the end of the lecture, she SUMMED UP the main points again. | Lecture, Summarize, Verb SUM UP => Summarise => At the end of the lecture, she SUMMED UP the main points again. | Lecture, Summarize, Verb](https://i.pinimg.com/736x/aa/d0/6b/aad06b8328ee1df07fecdfaeaeb0f102.jpg)
SUM UP => Summarise => At the end of the lecture, she SUMMED UP the main points again. | Lecture, Summarize, Verb
![tidyverse - R Summary table in percentage with summarise_at or _all using 3 different functions and reduce inner join - Stack Overflow tidyverse - R Summary table in percentage with summarise_at or _all using 3 different functions and reduce inner join - Stack Overflow](https://i.stack.imgur.com/Dzay7.png)