我在R中有一个数据框,其中列出了用户从公司网站购买的所有实例。数据框每次购买包含一行。它有一个“城市”列,显示了用户来自哪个城市,还有一个用户ID列,显示了进行购买的用户的ID。问题是仅填充了一些city列,并且缺少很多值。我想知道如何使用用户ID值填写城市列中的缺失值。例如,如果某行的用户ID为1390,“底特律”作为城市,我该如何在用户ID为1390的所有其他行中填充“城市”属性? 谢谢!
示例:
1390 detroit
1495 anapolis
1388 boston
1390
1388 boston
1390