Вопросы по теме 'non-standard-evaluation'
функции на основе sparklyr и стандартной оценки (SE)
Я пытаюсь написать функцию, которая выполняет и sdf_pivot() создает Spark DataFrame с именами столбцов, которые включают имя исходной переменной или столбца.
set.seed(80)
df <- data.frame(id = c(1:5),
var1 =...
150 просмотров
schedule
13.11.2022
R: определение того, имеет ли функция стандартное вычисление
Есть ли способ программно определить, есть ли у данной функции в r имеет стандартную оценку, а если нет, то какой компонент оценки функции -
парсинг
соответствие,
определение объема
формирование обещания,
выполнение обещания,...
321 просмотров
schedule
26.02.2024
Захват выражений внутри списков в виде текста
В настоящее время у меня есть эта функция, которая берет таблицу и два списка выражений и оценивает их, превращая в две матрицы. Я использую два списка вместо ... , потому что мне нужно определить, попадут ли выражения в Y или Z.
func =...
49 просмотров
schedule
07.12.2022
В R, как указать аргумент по имени, когда это имя является значением вектора символов?
Допустим, мне нужно сделать это:
foo <- list(`a+b` = 5)
но у меня есть 'a+b' (строка), сохраненная в переменной, скажем, name :
name <- 'a+b'
Как создать этот список с элементом, имя которого является значением в переменной...
73 просмотров
schedule
11.12.2022
Почему `substitute` работает в нескольких строках, а не в одной?
Я пытался ответить на этот хороший вопрос о создании нестандартной функции оценки для объекта data.table, выполняя сгруппированное сумма. Акрун придумал прекрасный ответ, который я упрощу здесь:
akrun <- function(data, var, group){
var...
232 просмотров
schedule
20.07.2022
Как filter() в dplyr оценивает, что находится внутри () в настраиваемой функции?
Я пытаюсь написать функцию, которая принимает два имени столбца и верхнюю и/или нижнюю границу для каждого имени столбца, чтобы таким образом я мог подмножить данные с именами столбцов и границей по своему выбору.
Используя mtcars в качестве...
108 просмотров
schedule
20.04.2023
в R, как мне процитировать комментарий, используя цитату или bquote?
quote(# this is a comment)
Как я могу сделать что-то вроде вышеперечисленного?
57 просмотров
schedule
14.01.2023