0

如果我有一个包含 4137 个观测值的数据集,并且我想仅使用前 2070 个观测值对colgaonhsperc和 sat 进行回归,我该怎么做?

我试过类似的东西:

#(loading data)
GPA2 <- read.table("GPA2.raw", header=TRUE, na.strings=".")

#(fitting model)
mfit1 <- lm(formula = colgpa ~ hsperc + sat, 
            data=GPA2, 
            subset=(rownum<2071)  )

但是subset使用rownum失败。有什么建议么??

我没有计算行数的变量,我应该有吗?在这种情况下,我该怎么做?

4

2 回答 2

3

你为什么不试试这个?

mfit1 <- lm( formula = colgpa ~ hsperc + sat, data=GPA2[1:2071,])

于 2012-11-28T03:53:54.247 回答
0
mfit1 <- lm(formula = colgpa ~ hsperc + sat, 
            data=GPA2, 
            subset=1:2070  )
于 2015-11-01T16:33:58.327 回答