variable <- some.function(some.datafile, data.col=4:6)
我如何指定第4列和第6列,而不是5?
我试过c(4,6)和4,6。
答案 0 :(得分:1)
它应与c(4, 6)
和[]
子集配合使用。例如,这对我有用:
someFunction <- function(x, n) {
y <- x[n]
y
}
test <- data.frame(x = rnorm(10),
y = rnorm(10),
z = rnorm(10))
someFunction(test, 1)
someFunction(test, 1:3)
someFunction(test, c(1, 3))