构建推荐系统的序列数据 - 用可变值替换交叉表格矩阵

时间:2018-03-04 04:06:16

标签: r sequence crosstab sequences recommender-systems

我正在尝试为推荐系统构建序列数据。我已经构建了一个交叉表格数据(表1)和表2,如下所示:

enter image description here

我一直试图用表2中的“等级”替换表1中的所有1。

非常感谢任何见解/建议。

1 个答案:

答案 0 :(得分:0)

不是用第二个替换第一个,而是用resp = askGoogle(x, [term1, term2, term3])

直接更改为“宽”。
dcast

如果我们需要用0替换空白

library(reshape2)
res <- dcast(df2, St.No. ~ Courses, value.var = 'Grade')[names(df1)]
res
#    St.No. Math Phys Chem CS
#1      1         A       B
#2      2         B    B   
#3      3    A         A  C
#4      4    B    B       D

数据

res[res =='"] <- "0"