У меня есть 12 data.frame
для работы. Они похожи, и я должен сделать одну и ту же обработку для каждого, поэтому я написал функцию, которая принимает data.frame
, обрабатывает ее, а затем возвращает data.frame
. Это работает. Но я боюсь, что я прохожу мимо очень большой структуры. Я могу делать временные копии (я?) Это не может быть эффективным. Каков наилучший способ избежать передачи data.frame
вокруг?
doSomething <- function(df) {
// do something with the data frame, df
return(df)
}