Tabla de datos de subconjunto sin usar <-

Quiero subconjugar algunas filas de una tabla de datos. Me gusta esto:

# load data
  data("mtcars")

# convert to data table
  setDT(mtcars,keep.rownames = T)

# Subset data
  mtcars <- mtcars[like(rn,"Mer"),] # or
  mtcars <- mtcars[mpg > 20,]

Sin embargo, estoy trabajando con un gran conjunto de datos y quería evitar usar<-, que no es eficiente en memoria porque hace una copia de los datos.

¿Es esto correcto? ¿Es posible actualizar los datos filtrados sin<- ?

Respuestas a la pregunta(1)

Su respuesta a la pregunta