【发布时间】:2020-04-21 04:26:48
【问题描述】:
我有一个数据集,其中包含与ID 关联的ID 和Address。一个例子是:
ID Address
1001 123 E example rd, 12300
1001 123 E example rd, 12300
1001 456 W example rd, 45600
1002 789 N example rd, 78900
1002 123 E example rd, 12300
1003 789 N example rd, 78900
1004 456 W example rd, 45600
1004 789 N example rd, 78900
1004 789 N example rd, 78900
1004 123 E example rd, 12300
现在,在上面的示例中,我们有 3 个唯一 ID。我想将它们标记为 Place 1、Place 2 和 Place 3。最后,我想要一个数据结构如下:
ID x1 x2 x3 x4
1001 Place 1 Place 1 Place 2
1002 Place 3 Place 1
1003 Place 3
1004 Place 2 Place 3 Place 3 Place 1
由于在我的真实数据集中我有大约 3000 个唯一地址,我正在寻找可以循环并标记从 Place 1 到 Place 3000 的所有 3000 个地址的代码。
【问题讨论】:
-
你能用 R 代码发布一个你的数据集的小例子吗?您可以按照本文stackoverflow.com/a/49995752/11437205 中的描述使用 dput()
-
欢迎您! ID 和地址是在单独的列中还是在单个列中?
-
@Mohanasundaram,是的,ID 和地址在单独的列中