predict.FFMRanker.RdMake Predictions from an "FFMRanker" Object
# S3 method for FFMRanker 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
> 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:
> ranking.result <- predict.FFMRanker(model = FFMrank,
data = data.pred.df.fit,
thread.ratio = 1)Output:
> ranking.result$Collect() ID SCORE CONFIDENCE 1 1 high 0.2942058 2 2 medium 0.2098934 3 3 too low 0.3166094 4 4 high 0.2196706 5 5 too high 0.2225450 6 6 high 0.3856211 7 7 too low 0.4076951 8 8 too low 0.2952001 9 9 high 0.2826328