My data called \"dat\":
A B C NA 2 NA 1 2 3 1 NA 3 1 2 3
I want to be all rows to be removed if it has an NA in column B:
The easiest solution is to use is.na():
is.na()
df[!is.na(df$B), ]
which gives you:
A B C 1 NA 2 NA 2 1 2 3 4 1 2 3