Subset-Datentabelle ohne Verwendung von <-

Ich möchte einige Zeilen einer Datentabelle unterteilen. So was

# 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,]

Ich arbeite jedoch mit einem riesigen Datensatz und wollte die Verwendung von @ vermeide<-, was nicht speichereffizient ist, da eine Kopie der Daten erstellt wird.

Ist das richtig? Ist es möglich, die gefilterten Daten ohne @ zu aktualisiere<- ?

Antworten auf die Frage(2)

Ihre Antwort auf die Frage