我有一个包含3列的数据集。第一栏包含产品名称(A至E)和相应的2列包含最近2点的邻居(即谁拥有在A列中规定的产品更有可能购买下一个最好的2个产品(最近2个邻居)的客户。在R中匹配和填充值
m1 = data.frame(Product=c("A","B","C","D","E"), V1=c("C","A","A","A","D"),
V2=c("D","D","B","E","A"))
在第二个数据集中,我有用户级别的数据,第一列包含用户ID,对应的5列包含用户是否拥有该产品的信息1 - 拥有它0 - 不拥有它
m2 = data.frame(ID = c(1:7), A = rbinom(7,1,1/2), B = rbinom(7,1,1/2),
C = rbinom(7,1,1/2), D = rbinom(7,1,1/2), E = rbinom(7,1,1/2))
我想在用户级别推荐产品,我希望m1数据可以根据用户自己的需要与m2进行合并。 Ë -
用户 - 1 A d
预期产量是多少? – akrun
请使用'set.seed'让您的输入重现,然后显示输入中预期的完整输出。 –