R 预测函数中的列表

R 预测函数中的列表,r,list,predict,R,List,Predict,我正在学习r,并试图理解构建模型时的一个概念: 数据: Time Counts 1 0 126.6 2 1 101.8 3 2 71.6 etc... 模型: Time2 <- Time^2 quadratic.model <-lm(Counts ~ Time + Time2) 名单到底在做什么?有没有更直观的方法来完成同样的事情?列表中指定了什么时间值和时间2应该用于预测。如果您有不同的时间值(例如来自交叉验证集)称为TimeValues

我正在学习r,并试图理解构建模型时的一个概念:

数据:

    Time Counts
1     0  126.6
2     1  101.8
3     2   71.6
etc...
模型:

Time2 <- Time^2
quadratic.model <-lm(Counts ~ Time + Time2)

名单到底在做什么?有没有更直观的方法来完成同样的事情?

列表中指定了什么时间值和时间2应该用于预测。如果您有不同的时间值(例如来自交叉验证集)称为TimeValuesB,那么通过设置list(time=TimeValuesB,Time2=TimeValuesB^2),您可以获得这些新数据值的预测输出

但是,如果您只想从原始数据中获得预测,则可以省略该列表。那么你的情况呢

predictedcounts <- predict(quadratic.model)

代码>预测你认为直觉是什么?非常感谢!非常有用。
list(Time=timevalues, Time2=timevalues^2)
predictedcounts <- predict(quadratic.model)