我有調查,人們通過他們的流行度來分類動物。例如: :R:加權總結
"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
在牛逼是陣列:
dog rabbit
1 3
而很明顯我不能這樣做:
graph = 3*f + 2*s + t
因爲他們不具有相同的列。 存在一些功能如何做到這一點。如何對這三列進行加權組合?
我到底需要:
dog cat rabbit
10 9 5
我在爲r的初學者,所以,謝謝幫忙。
請顯示您期望作爲示例輸出的加權組合。 –
你的意思是你最終需要10只狗,9只貓和5只兔子嗎? –