我确信这比我知道怎么做更容易。 我希望根据匹配公共因子将短数据帧中的字段应用回较长的数据。
示例短数据帧,有效案例列表:
$ptid (factor) values 1,2,3,4,5...20
$ valid 1/0(表示真/假;变量通过ptid)
长数据帧有15k行,每个$ ptid级别都有几千行
我想在上面列表中的1 / true时对这些行应用$ valid
我知道如何做的方式是循环遍历长数据帧的每一行,但这非常不优雅而且速度慢。
我有一种狡猾的感觉,有一种更好的方式与dply或类似,我真的很想学习如何。
答案 0 :(得分:0)
根据评论工作,谢谢上校。
combination_dataset< - 合并(short_dataframe,long_dataframe)工作(非常快)。
感谢那些评论过的人。