У меня есть ФРВозврат строки как с NA и значением сразу
ID <- c(101,102,103,104)
Status <- c('P','F_Avg','F_Sig',NA)
df <- data.frame(ID,Status)
Я пытаюсь фильтровать неудачные из них и вернуться как Pass и NA, но я не в состоянии сделать это. Я знаю, что это основной вопрос, но, пожалуйста, несите меня и помогите мне.
Я попробовал следующее
df1 <- sqldf("SELECT * FROM df
WHERE Status NOT LIKE 'F%'")
и возвращает лишь одно наблюдение, и это row1 что «P», но мне также нужно row4 «NA».
объявить 'NA' в виде строки. –
Это просто пример. У меня есть больший набор дат, в котором есть NA, и я хочу применить изучение этого примера к более крупному. Я не хочу объявлять как строку – Sharath
вы можете сделать 'или is.na (status) = TRUE' в предложении' where' в R? –