Я хотел бы понять, что логика R используется при передаче аргументов в функции, создании копий переменных и т.д. в отношении использования памяти. Когда он действительно создает копию переменной или просто передает ссылку на эту переменную? В частности, мне интересны ситуации:
f <- function(x) {x+1}
a <- 1
f(a)
Проставляется ли a
буквально или является ссылкой на переданное сообщение?
x <- 1
y <- x
Ссылка на копию? Когда это не так?
Если бы кто-то мог объяснить это мне, я был бы очень признателен.