R 如何从数据帧中的特定变量中删除特定行
我正在尝试从数据帧中的某个变量(spcfc_t==“91017181”)中删除特定行(843:1133)。我的语法似乎错了。我将非常乐意得到任何帮助。以下是我尝试过的:R 如何从数据帧中的特定变量中删除特定行,r,variables,dataframe,delete-row,R,Variables,Dataframe,Delete Row,我正在尝试从数据帧中的某个变量(spcfc_t==“91017181”)中删除特定行(843:1133)。我的语法似乎错了。我将非常乐意得到任何帮助。以下是我尝试过的: neuedaten3 <- neudaten[which(neudaten$spcfc_t == "91017181",],[c(-843:1133),] neuedaten3负号位置错误。在不使用的情况下尝试,删除一个逗号。设置如下: neuedaten3<-neudaten[neudaten$spcfc_t =
neuedaten3 <- neudaten[which(neudaten$spcfc_t == "91017181",],[c(-843:1133),]
neuedaten3负号位置错误。在不使用的情况下尝试,删除一个逗号。设置如下:
neuedaten3<-neudaten[neudaten$spcfc_t == "91017181",][-c(843:1133),]
neuedaten3thank you,这很有效,我只是注意到结果与我预期的不完全一样:我希望新的数据帧保留所有变量,并在长度上进一步减少变量91017181。数据帧现在只包含变量91017181。太好了!这正是我要找的!谢谢
neuedaten3 <- neudaten[-which(neudaten$spcfc_t == "91017181")[843:1133],]