【发布时间】:2015-05-01 00:14:24
【问题描述】:
这是一个关于如何比较两个不同长度的不同数据帧的几列的问题。
我有两个不同长度的数据帧(来自receiver1 (rec1) 和receiver2 (rec2) 的数据),其中包含4 艘不同船只的位置:
rec1 <- data.frame(name = sample (c("Nina", "Doug", "Alli", "Steve"), 20, replace = TRUE),
lon = sample (1:20),
lat = sample (1:10)
)
rec2 <- data.frame(name = sample (c("Nina", "Doug", "Alli", "Steve"), 30, replace = TRUE),
lon = sample (1:30),
lat = sample (1:30)
)
它们包含不同的名称(船名,两者的名称相同)和经度 (lon) 以及纬度 (lat) 坐标。
我正在尝试比较两个 dfs,以查看每艘船在“lon”和“lat”中匹配的值(即两个接收器接收相同位置的频率)
基本上我试图找出每个接收器有多好以及有多少数据点重叠(例如百分比)。
我不确定如何最好地做到这一点,并愿意接受任何建议。非常感谢!!!
【问题讨论】: