I am removing rows with certain values with
dat14a <- dat14[dat14${MYVARIABLE}<80, ]
dat14 looks like this

However, after using a/m code dat14a is also affected in other colums showing then the following

How can I avoid that? Thanks!!
I am removing rows with certain values with
dat14a <- dat14[dat14${MYVARIABLE}<80, ]
dat14 looks like this

However, after using a/m code dat14a is also affected in other colums showing then the following

How can I avoid that? Thanks!!
That is most likely because you have NA's in MYVARIABLE column.
Using a reproducible example from mtcars.
df <- mtcars[1:5, 1:5]
df$mpg[1:2] <- NA
df
#                   mpg cyl disp  hp drat
#Mazda RX4           NA   6  160 110 3.90
#Mazda RX4 Wag       NA   6  160 110 3.90
#Datsun 710        22.8   4  108  93 3.85
#Hornet 4 Drive    21.4   6  258 110 3.08
#Hornet Sportabout 18.7   8  360 175 3.15
df[df$mpg > 22, ]
#            mpg cyl disp hp drat
#NA           NA  NA   NA NA   NA
#NA.1         NA  NA   NA NA   NA
#Datsun 710 22.8   4  108 93 3.85
To fix the issue use an additional !is.na(..)
df[df$mpg > 22 & !is.na(df$mpg), ]
#            mpg cyl disp hp drat
#Datsun 710 22.8   4  108 93 3.85
