Описание тега nse
Нестандартная оценка (NSE) - это форма метапрограммирования, которая фокусируется на создании и обработке неоцененных выражений в r. Это отличается от стандартной оценки (SE), где каждое выражение, встречающееся интерпретатором, немедленно оценивается в окружающем контексте. Используя инструменты NSE, программисты могут захватить выражение и отложить его вычисление, тем самым позволяя выражению ссылаться на переменные и функции, которые могут еще не существовать на момент определения выражения. Это полезно для параметризации вызовов функций, доступа к столбцам фрейма данных и ссылки на переменные, и все это с отложенной интерпретацией.
Базовая функциональность NSE в R существенно расширена пакетом rlang, который вводит оператор "немедленной оценки".!!
и способность фиксировать вопросы, которые состоят из выражений и окружающего их контекста.