在R中使用distinct()函数

我正在处理一个包含经度和纬度坐标的大型数据框,每个坐标都在不同的列中。我只想删除每个重复的行,只要它们具有相同的经度和纬度。这样可以解决问题吗?

distinct(dat, dat$longitude, dat$latitude, .keep_all = TRUE)

这似乎可行,但是我不确定是否要删除仅具有匹配的经度和不同纬度的行或以其他方式删除行。