В настоящее время я работаю с относительно большими файлами данных, и мой компьютер не является суперкомпьютером. Я создаю много подмножеств этих наборов данных временно и не удаляю их из рабочей области. Очевидно, что они создают беспорядок многих переменных. Но есть ли эффект наличия множества неиспользуемых переменных при выполнении R? (то есть память компьютера заполняется в какой-то момент?)
При написании кода я должен начать привычку удалять неиспользуемые переменные? Стоит ли это?
x <- rnorm(1e8)
y <- mean(x)
# After this point I will not use x anymore, but I will use y
# Should I add following line to my code? or
# Maybe there will not be any performance lag if I skip the following line:
rm(x)
Я не хочу добавлять еще одну строку в свой код. Вместо того, чтобы мой код казался загроможденным, я предпочитаю, чтобы мое рабочее пространство было загромождено (если не будет улучшения производительности).