Я ищу этот вопрос, но мне не нужна помощь.Допустим, у меня есть эти data.frame:
df<-data.frame(
"id"= 1:10,
"fruit"=c("apple", "banana", "orange", "apple","apple", "banana",
"orange","apple", "banana", "orange"),
"bowl"=c("red", "green", "green", "green", "green", "green",
"green", "green","red","red")
)
Я хочу создать ограненные круговые диаграммы и, следовательно, я хочу знать процентное содержание каждого фрукта в миске.Если бы это были числовые значения, я бы нашел много помощи, но я не могу использовать его, так как это строка.Я пробовал варианты:
df %>% group_by(bowl) %>% mutate(varfruit=count(fruit))