我在 R 中有一个这样的数据集:
ROW_NAMES PRES_AB LON LAT
56129606 1 -109.8236 44.11312
56129606 0 -109.8236 44.11312
56129607 1 -109.7474 44.10961
56129607 0 -109.7474 44.10961
56129608 0 -109.6709 44.12495
56129609 0 -109.6285 44.11815
56129610 0 -109.5649 44.11377
56129611 0 -109.4849 44.11273
56129611 1 -109.4849 44.11273
第 1 列是我为行指定的名称,这些行是美国农业部在怀俄明州的地块名称,第 2 列是地块中某个物种的存在/不存在数据,第 3 列是地块的经度坐标,第 4 列是地块的纬度坐标剧情。
您可以看到前两行的存在 ( PRES_AB=1
) 和缺席 ( PRES_AB=0
) 分配给了同一个图 ( 56129606
)。第三行和第四行以及最后两行也是如此。我想删除是否存在绘图的行PRES_AB=0
(如果已经存在PRES_AB=1
)。我的数据应该如下所示:
ROW_NAMES PRES_AB LON LAT
56129606 1 -109.8236 44.11312
56129607 1 -109.7474 44.10961
56129608 0 -109.6709 44.12495
56129609 0 -109.6285 44.11815
56129610 0 -109.5649 44.11377
56129611 1 -109.4849 44.11273
顺便说一句,这是一个包含 81,000 行的数据集,我只展示了其中的一部分。