下面有两个不同的数据框,Scale是允许的得分范围/点,在这种情况下是1-5。分数是参与者使用“比例”中定义的值提供的实际分数。我需要计算分数数据框中每个比例点的分数。例如,分数中有两个计数为2,而零计数为1.
a<-c(1,2,3,4,5)
b<- c(2,3,4,5,3,4,4,3,3,5,2,3,3)
Scale<-data.frame(Scale =a)
Score<-data.frame(Score=b)
我尝试了聚合,但它只识别它在一个数据框中找到的唯一值,并且无法与另一个数据框协商。例如,它无法找到得分为1的零得分,只有2,3,4,5的回报计数。
任何人都有任何好主意?
答案 0 :(得分:1)
喜欢这个吗?
> table(factor(Score$Score, levels = a))
1 2 3 4 5
0 2 6 3 2