问题描述
我正在处理出现记录,并希望删除以下行中缺少坐标的记录:
records0 <- records[records$decimalLatitude == 0 | records$decimalLongitude == 0,]
(decimalLatitude
和decimalLongitude
是我的两列)
但是当我查看records0
时,它显示了缺少坐标的正确行数,但是所有其他列也为空(显示NA
时它们仍应包含我其余的数据)。
为什么会这样呢? (包含我的数据集的对象records
看起来应该正确。)
记录
dput(records [1:4,]) 结构(list(rightsHolder = c(“”,“”,“自然生物多样性中心”, “自然生物多样性中心”),类型= c(NA,NA,NA,NA),十进制纬度= c(-4.565474, NA,NA,-0.832667),十进制经度= c(12.480469,NA,NA,13.9735 ),scientificName = c(“ Gigasiphon gossweileri(贝克f。)Torre&Hillc。“, “ Gigasiphon gossweileri(贝克f。)Torre&Hillc。”,“紫荆花humblotiana Baill”, “ Gigasiphon gossweileri(Baker f。)Torre&Hillc。”)),row.names = c(NA, -4L),class = c(“ data.table”,“ data.frame”),.internal.selfref = )
records0
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)