我想要做的预测使用线性模型,考虑一个数据集与2列和以下数据(1,1)(2,5),(3,3),(4,5) ,(5,5,5)(6,7)(8,8)(9,9)(10,10)..我可以适合线性模型作为预测缺失值使用rxpredict
lm <- rxlinMod(col1~col2, data=test)
,然后作为
rxpredict运行pd <- rxPredict(lm,data=test)
给出的rxpredict
的结果,我怎么能现在发现的col2
的值,其中col1
值不可用,例如会有什么col2
如果01的值是7
更新: 包是revoscaler
数据
col1,col2
1,1
2,2
3,3
4,4
5,5
6,6
8,8
9,9
10,10
infile <- file.path("C:/R-Spark", "test.csv")
test <- rxImport(infile)
library(rpart)
lm <- rxLinMod(col1 ~ col2, data = test)
rxPredict(lm,data = test)
计算时间:0.003秒。
输出
> rxPredict(lm,data = test)
Rows Read: 10, Total Rows Processed: 10, Total Chunk Time: 0.002 seconds
col1_Pred
1 1
2 2
3 3
4 4
5 5
6 6
7 7
8 8
9 9
10 10
问题: 现在,如果我想要得到的只有7预测值我怎样才能从rxpredict输出滤波器的数据
请显示一个可重现的示例和软件包名称(RevoScaleR?) – akrun
你不能用模型来预测给定的x,来预测x。 –