这是我现在数据集的图像。
我想创建一个新的专栏,根据方言和年龄组保存百分比。例如,0-19岁粤语的百分比应为[72709/(72709 112149 133188 70825)]*100=18.697%。我将感谢任何帮助解决这个问题。
请以dput()输出的形式添加一些数据,但我认为这应该可以做到
library(dplyr) data %>% group_by(Dialect) %>% mutate(percent = value /sum(value) * 100)