【发布时间】:2016-03-23 18:58:57
【问题描述】:
我会问一个问题。如果您愿意尝试,这将非常有帮助。谢谢 我这里有一个向量....
[1] "I1,I2" "I1,I3" "I1,I4" "I1,I5" "I2,I3" "I2,I4"
[7] "I2,I5" "I3,I4" "I3,I5" "I4,I5"
那么,我想通过下面的向量来匹配这个...
[1] "I1,I2,I5" "I2,I4" "I2,I3"
[4] "I1,I2,I4" "I1,I3" "I2,I3"
[7] "I1,I3" "I1,I2,I3,I5" "I1,I2,I3"
hits <- sapply(1:length(a.new.list), function(j) pmatch(result,a.new.list[j]))
colnames(hits) <- a.new.list
rownames(hits) <- result
apply(hits,1, sum,na.rm=TRUE)
I1,I2 I1,I3 I1,I4 I1,I5 I2,I3 I2,I4 I2,I5 I3,I4 I3,I5 I4,I5
4 2 0 0 2 1 0 0 0 0
但我所期望的不是结果。
I1,I2 I1,I3 I1,I4 I1,I5 I2,I3 I2,I4 I2,I5 I3,I4 I3,I5 I4,I5
4 4 1 2 4 1 2 0 1 0
如果组合不在一个旁边,代码表示不匹配... 但这不是我需要的。
感谢您的帮助。真诚的
【问题讨论】:
-
我可以,但是为了什么?