Я нашел много решений этого вопроса, моя проблема в том, что я не могу заставить их работать для моего набора данных. Я могу создать фиктивный набор данных, и код будет работать, но когда я запускаю его с моими собственными данными, он не работает.
Я могу создать фиктивный набор данных, и код будет работать, но когда я запускаю его с моими собственными данными, он не работает. Я попытался изменить тип данных (характер против фактора), и это ничего не изменило. Составленный код, который я опубликую, будет работать, но кто-то может попытаться помочь мне понять, почему он не будет работать с моими фактическими данными?
ID <- c(1,2,3,4,5,6)
Result <- c("Not Detected", "Not detected", "Negative", "Positive",
1000, 2000)
df = data.frame(ID, Result)
ID Result
1 Not Detected
2 Not detected
3 Negative
4 Positive
5 1000
6 2000
df2<-df[!(df$Result=="Not detected"),]
df2
ID Result
1 Not Detected
3 Negative
4 Positive
5 1000
6 2000
Это работает, но я не могу понять, почему это не работает с моими фактическими данными.