这是与可变长度不同有关的错误。我已经阅读过有关此的以前的论坛,但是我不太确定它们是否适用于我。我有6个自变量,TCMD是我的因变量,样本大小为10。我正在尝试使用以下数据来承担我的数据的“赤池准则信息”:
library("MASS") Peak_data <- read.table(text="GSP ACPEN SOLPEN NOH ASP EPI TCMD 361 0 0 2497838.8 11276.06 79.7 14828.45 369 0 0 2471221 14200.75 86.9 14483.62 375 0 1 2497838.8 15756.69 100 12445.13 384 0 1 2524456.6 19674.65 119.3 13060.37 392 0 1 2551074.4 15613.37 123.5 13000.04 402 0 1 2577692.2 14292.03 114.5 13308.07 410 0 1 2604310 21585.35 109.3 14038.92 418 0 1 2630927.8 34850.07 120.8 15258.51 421 1 1 2657545.6 30050.26 136.6 13933.98 431 1 1 2684163.4 30969.31 135.2 14236.64 ",header = T) full <- lm(y~., data = Peak_data) Error in model.frame.default(formula = y ~ ., data = Peak_data, drop.unused.levels = TRUE) : variable lengths differ (found for 'GSP')
我收到此错误,使我无法使用以下命令执行反向AIC:
stepAIC(full, direction='backward')
非常感谢您的帮助!
谢谢!
这是与可变长度不同有关的错误。我已经阅读过有关此的以前的论坛,但是我不太确定它们是否适用于我。我有6个独立变量,并且TCMD是我的依存对象...
您的代码语法正确,但是因变量命名错误。您可以使用以下代码