我尝试将列附加到数据框,其元素sholud会根据另一列的元素自动编译。 在这种情况下,我需要附加特定地点的坐标。数据框中可能会有重复。 这是一个例子:
我有一个Dataframe
Time Adress
13:00 Straight Ave.
13:45 Uphill Cr.
15:30 Narrow Rd.
15:45 Broad Way
16:35 Tiny Square
18:25 Broad Way
18:40 Uphill Cr.
19:20 Narrow Rd.
20:00 Dunkel Alley
和坐标Dataframe
Adress Loc. Coord x Loc. Coord y
Broad Way 10237871 89809209
Dunkel Alley 10236790 89883490
Narrow Rd. 10227398 89482378
Straight Ave. 10238700 89834782
Tiny Square 10237894 89803248
Uphill Cr. 10439002 89802380
并且wolud喜欢以正确的顺序将两个本地坐标列附加到第一个数据帧。我试图使用匹配,但我认为它不允许重复,即两个数据帧必须具有相同的长度。有人有想法吗?谢谢。
答案 0 :(得分:0)
merge(df1, df2, by = "Adress")
认为这应该有用。