下面我有两个不同的数据框架,刻度是允许的分数范围/分数,在这种情况下是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的返回计数。
有人有什么好主意吗?
发布于 2014-10-29 12:18:08
是像这样吗?
> table(factor(Score$Score, levels = a))
1 2 3 4 5
0 2 6 3 2
https://stackoverflow.com/questions/26639755
复制相似问题