yywan0913 发表于 2015-1-5 15:08 
> testing
user item pref NA
4 2 101 2.0 978300760
5 2 102 2.5 978300760
20 5 105 3.5 978300760
> m
user item.x val item.y pref NA
1 2 101 21 101 2.0 978300760
2 2 101 21 102 2.5 978300760
3 2 105 2 101 2.0 978300760
4 2 105 2 102 2.5 978300760
5 2 107 2 101 2.0 978300760
6 2 107 2 102 2.5 978300760
7 2 106 14 101 2.0 978300760
8 2 106 14 102 2.5 978300760
9 2 102 12 101 2.0 978300760
10 2 102 12 102 2.5 978300760
11 5 105 8 105 3.5 978300760
12 5 107 8 105 3.5 978300760
> recommendation
user item val
1 1 104 25.5
2 1 106 18.0
3 1 105 5.0
4 1 107 5.0
5 2 101 21.0
6 2 106 14.0
7 2 102 12.0
8 2 105 2.0
9 2 107 2.0
10 3 103 18.0
11 3 106 12.0
12 3 102 8.0
13 4 102 24.5
14 4 105 9.5
15 4 107 9.5
16 5 105 8.0
17 5 107 8.0
grep(subset(m,m[,1]==2&m[,2]==m[,4])$item.x,recommendation[recommendation$user==2,]$item)
像这种情况2 在testing里面有个的 就无法验证了 怎么办???急求!!!感谢不尽!!!