Я делаю функцию, и я хотел бы вызвать столбец определенным образом.
Инициализировать данные
a <- c(1,2,3,4,5)
b <- c(6,7,8,9,10)
c <- c(1,2,3,4,5)
d <- c(6,7,8,9,10)
df <- as.data.frame(cbind(a,b,c,d))
Вызовстолбец для табличной функции
Func <- function(df){
X <- df
Y <- names(M)
for(i in 1:2){
table(X$___,X$___)
}}
Проблема в том, что я не знаю, как вызывать столбцы.
Я бы хотел, чтобы он был эквивалентен table(X$a, X$b)
, поскольку он повторяется в цикле.
Я пробовал это, и это не сработало
for(i in 1:2){
Q <- Y[i]
W <- Y[j]
table(X$Q,X$W)
}}
Для используемой функции необходимо, чтобы я создал таблицу с формой table(X$a, X$b)
, и я не знаю, как этого добиться в цикле for?