我有一个多列的数据框。我想创建一个带有百分比的新列。我没有正确的输出,有什么建议吗?
il.count.description elle.count.description un.count.description Words.count
5 1 5 563
9 2 2 65
1 1 4 100
10 9 0 89
data %>% mutate(il.count.ratio = il.count.description / Words.count * 100,
elle.count.ratio = elle.count.description / Words.count * 100,
un.count.ratio = un.count.description / Words.count * 100)
你可以试试这个,对我有用。也许错误是因为你的第一个变量名称有拼写错误。
data <- data %>% mutate(il.count.ratio = round(il.count.descrition / Words.count * 100,1),
elle.count.ratio = round(elle.count.description / Words.count * 100,1),
un.count.ratio = round(un.count.description / Words.count * 100,1))