我想要做的預測使用線性模型,考慮一個數據集與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。 –