Предположим, вы пытаетесь создать фрейм данных внутри функции. Я хотел бы иметь возможность заранее определить имена столбцов в качестве одного из параметров функции. Возьмите следующий код:
foo <- function(a) {
answer <- data.frame(a=1:5)
return(answer)
}
В приведенном выше примере я хотел бы иметь возможность указать значение имени столбца в функции foo()
, например, foo('my.name')
, чтобы у ответа было имя столбца my.name
вместо a
. Я полагаю, вы могли бы закодировать это внутри функции, используя colnames()
, но меня интересовал альтернативный подход.