R 预测函数中的列表
我正在学习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
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)