Применить таблицу функций() к каждому столбцу data.frame с использованием dplyr
Я часто применяю табличную функцию для каждого столбца фрейма данных с помощью plyr, например:
library(plyr)
ldply( mtcars, function(x) data.frame( table(x), prop.table( table(x) ) ) )
Возможно ли это сделать и в dplyr?
Мои попытки не выполняются:
mtcars %>% do( table %>% data.frame() )
melt( mtcars ) %>% do( table %>% data.frame() )