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里面有个的 就无法验证了 怎么办???急求!!!感谢不尽!!!