事实:
使用适用于其他人的代码,我的代码在以下行失败:
fit.bsub <- regsubsets(x=x.trn ,y=y.trn, intercept=FALSE);
它告诉我以下错误:
Error in leaps.setup(x, y, wt = weights, nbest = nbest, nvmax = nvmax,
: NA/NaN/Inf in foreign function call (arg 3)
所以我添加了权重参数,(2)中的错误消失了:
fit.bsub <- regsubsets(x=x.trn, y=y.trn, weights=rep(1,length(y.trn)),
intercept=FALSE);
现在我没有收到错误,而是收到以下内容:
Error in leaps.setup(x, y, wt = weights, nbest = nbest, nvmax = nvmax,
: wt and x different lengths
然后,R在几秒钟后崩溃。
我怀疑缺少依赖性,但我不知道如何诊断我需要什么。我正在运行Ubuntu 14.04 LTS和R 3.1.2。任何帮助将不胜感激!!!
请求的文件:
http://lillian-ashmore.com/test/data/author_training.csv
http://lillian-ashmore.com/test/data/author_training_y.csv