我有以下数据框,并希望返回“egress”中不是“both”的所有行。 setdiff
似乎没有奏效。在这个例子中,我需要一个返回 7 行的新数据框。我怎样才能做到这一点?
我的部分问题可能是我计算了“两者”,这有时会截断尾随的 0。“出口”是另一个数据框。“both”包含“ingress”和“egress”数据帧中的行。
两者 = 合并(入口,出口,by=c(“lat”,“lng”)
出口
纬度 1 13.8333 44.6833 2 31.1429 -81.4710 3 37.4020 -122.0780(匹配) 4 33.9553 -83.3937 5 33.9553 -83.3937 6 38.9628 -95.2554 7 18.9667 72.8333 8 38.8147 -77.0647 9 32.5670 -84.9870(匹配) 10 30.5670 -85.9870(匹配)
入口
纬度 1 38.8787 -77.1019 2 52.2500 21.0000 3 37.4020 -122.0780 4 40.7811 -74.0648 5 32.5670 -84.9870 6 30.5670 -85.9870
两个都
纬度 1 30.567 -85.987(尾随 0 被截断) 2 32.567 -84.987(尾随 0 被截断) 3 37.402 -122.078(尾随 0 被截断)