за обсуждение стилей программирования R, я видел, как кто-то однажды сказал, что он помещает всю свою пользовательскую функцию в новую среду и присоединяет ее. Я также помню, что среда R может использоваться как хеш-таблица. Это хороший стиль? Когда вы хотите поместить свои данные/функции в новое окружение? Или просто использовать .GlobalEnv?
EDIT верните вторую часть вопроса: как проверять одну и ту же переменную имени для разных сред?