我想用大矩阵执行线性回归。
这是我到目前为止所尝试的:
library(bigmemory)
library(biganalytics)
library(bigalgebra)
nrows <- 1000000
X <- as.big.matrix( replicate(100, rnorm(nrows)) )
y <- rnorm(nrows)
biglm.big.matrix(y ~ X)
# Error in CreateNextDataFrameGenerator(formula, data, chunksize, fc, getNextChunkFunc, :
argument "data" is missing, with no default
biglm.big.matrix(y ~ X, data = cbind(y, X))
# Error in bigmemory:::mmap(vars, colnames(data)) :
Couldn't find a match to one of the arguments.
biglm.big.matrix(y ~ X, data = cbind(y = y, X = X))
# Error in bigmemory:::mmap(vars, colnames(data)) :
Couldn't find a match to one of the arguments.
我怎么解决这个问题?