predict.FFMRegressor.RdMake Predictions from an "FFMRegressor" Object
# S3 method for FFMRegressor predict( model, data, key, features = NULL, handle.missing = NULL, thread.ratio = NULL )
| model |
|
|---|---|
| data |
|
| key |
|
| features |
|
| handle.missing |
|
| thread.ratio |
|
S3 methods
DataFrame
Prediction made by the model, structured as follows:
ID: id
SCORE: Predict value
CONFIDENCE: the confidence of a category (NULL for "regression")
> data$Collect() ID USER MOVIE TIMESTAMP 1 1 A Movie0 3 2 2 A Movie4 1 3 3 B Movie3 2 4 4 B <NA> 5 5 5 C Movie2 2 6 6 F Movie4 3 7 7 D Movie2 2 8 8 D Movie4 1 9 9 E Movie7 4
Call the function:
> reg.result <- predict.FFMRegressor(model = FFMRgsr,
data = data.pred.df.fit,
thread.ratio = 1)Output:
ID SCORE CONFIDENCE 1 1 2.978197866860172 NA 2 2 0.43883354766746385 NA 3 3 3.765106298778723 NA 4 4 1.8874204073998788 NA 5 5 3.588371752514674 NA