Вопросы с тегом «eval»

16
Почему функция conteval допускает неопределенное поведение?

В C ++ есть очень удобное свойство константных выражений: их оценка не может иметь неопределенного поведения ( 7.7.4.7 ): Выражение e является основным константным выражением, если при вычислении e, следуя правилам абстрактной машины ([intro.execution]), не будет выполнено одно из следующих...

13
Использование нестандартной оценки на основе Tidyeval при перекодировании в правой части mutate

Рассмотрим тиббл, где каждый столбец является символьным вектором, который может принимать много значений - скажем, от «A» до «F». library(tidyverse) sample_df <- tibble(q1 = c("A", "B", "C"), q2 = c("B", "B", "A")) Я хочу создать функцию, которая принимает имя столбца в качестве аргумента и...