我是R的初学者,我需要一些帮助:
在我的数据库中,因为我正在处理微数据,所以我希望在列的特定值时删除一些行...我试图实现某些功能来执行此操作... 。但我遇到IF条件问题(真/假问题)。例如,我想在该行中的DISC列为“L”时删除第i行,然后我执行了此功能:
dellinhas<-function(x){
n<-nrow(x)
i<-1
while (i<=n) {
if (x[i,]$DISC=="L") {x<-x[-(i:i),]}
i<-i+1}
dadosPrmM<-x
}
x
是数据库的位置。我做错了什么?