【发布时间】:2021-06-30 13:25:22
【问题描述】:
我试图在 R 中提取后删除某些行。 原始数据集定义为 raw_data。 某些行被定义为 inner_data。
定义inner_data后,我想删除raw_data中的inner_data。
inner_data <- raw_data[(grepl("^30", raw_data$start) | grepl("^36", raw_data$start))
& (grepl("^30", raw_data$end) | grepl("^36", raw_data$end)), ]
我该如何解决这个问题?
【问题讨论】:
-
这在目前的状态下很难告知/帮助,请提供一小部分数据样本。对我来说有趣的是你说你想删除列但是你正在搜索行并删除行......
-
嗨。您可以通过将数据集重新定义为原始数据集的一部分来实现此目的。试试
raw_data <- raw_data[,1:5]而不是 1:5 你写你想保留的列。 -
哦,天哪,我编辑了这个问题。我的意思是,我想删除某些行。有没有办法比较两个数据框以消除重复行?