如果我有一个包含4137个观测值的数据集,并且我想在colga
上对hsperc
进行回归,并且仅使用前2070个观测值进行坐标,那该怎么办?
我尝试过类似的事情:
#(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
的{{1}}失败了。有什么建议??
我没有一个计算行数的变量,sholud我有吗?在那种情况下,我该怎么做?
答案 0 :(得分:3)
你为什么不尝试这个?
mfit1 <- lm( formula = colgpa ~ hsperc + sat, data=GPA2[1:2071,])
答案 1 :(得分:0)
mfit1 <- lm(formula = colgpa ~ hsperc + sat,
data=GPA2,
subset=1:2070 )