鉴于我现在知道的基本工具(其中,order、if、%in%、order 等),我经常遇到一个我称之为“唯一性问题”的问题。
问题基本上是这样的......
我有一个矩阵 AI 想要从另一个原始矩阵 B 中填充。
 A:  
     [upc]  [day1]    [day2]     ...    day52 
[1]  123     NA       NA                 NA
[2]  456     NA       NA                 NA
[3]  789     NA       NA                 NA
B 是巨型行明智的,所以循环是不可能的。
     [upc]    [quantity]          [day] 
[1]  123         11                 1
[2]  123          2                 1
[3]  789          5                 1
[4]  456         10                 1
[5]  789          6                 1
我想用矩阵 B 中的数量填充矩阵 A 中每个 UPC 的第 1 天。问题是 B 中的每个 UPC 有多个实例,我无法遍历它们以获得放在旁边的总量每个upc。
所以我想要的是这个..(这将完全填写,即第 2-52 天 ..通过循环其他天,这很小,因此易于管理)
A:  
     [upc]  [day1]    [day2]     ...    day52 
[1]  123     13        NA                 NA
[2]  456     10        NA                 NA
[3]  789     11        NA                 NA
您知道任何无需循环即可完成此任务的功能吗?