У меня есть опрос, где люди сортируют животных по их популярности. Например:
"first","second","third"
"dog","cat","rabbit"
"cat","rabbit","dog"
"dog","cat","rabbit"
"dog","cat","rabbit"
Мне нужна диаграмма, показывающая порядок. Таким образом, животные в первом столбце получают вес 3, во втором - 2 и в третьем - 1.
Когда я делаю:
data<-read.csv("animals.csv", header=T)
f = summary(data$first)
s = summary(data$second)
t = summary(data$third)
В f есть массив с:
dog cat
3 1
В s есть массив с:
cat rabbit
3 1
В t есть массив с:
dog rabbit
1 3
И я, очевидно, не могу:
graph = 3*f + 2*s + t
Потому что у них разные столбцы. Есть какая-то функция, как это сделать. Как составить взвешенную комбинацию этих трех столбцов?
В итоге мне нужно:
dog cat rabbit
10 9 5
Я новичок в R, поэтому благодарю за помощь.