Я пытаюсь понять, как использовать аргумент data$VARIABLE
, когда я устанавливаю VARIABLE
в качестве глобального значения.
Используя набор данных iris
, я создаю два набора данных. (iris
и iris2
).
data(iris)
iris2 <- iris[,1:4]^2
colnames(iris2) <- c("col1", "col2", "col3", "col4")
Я хочу cbind
указать несколько c столбцов вместе, например:
cbind(iris$Sepal.Length, iris2$col1, iris$Species)
Однако я хочу определить VARIABLE
вне функции cbind
.
Я пытаюсь
var1 <- quote(Sepal.Length)
var2 <- quote(col1)
var3 <- quote(Species)
cbind(iris$var1, iris2$var2, iris$var3)
Однако это не работает.
Как мне назначить переменная вне функции cbind
?