predict.HGBTClassifier.RdSimilar to other predict methods, this function predicts fitted values from a fitted "HGBTClassifier" object.
# S3 method for HGBTClassifier predict( model, data, key, features = NULL, verbose = NULL, thread.ratio = NULL, missing.replacement = NULL )
| model |
|
|---|---|
| data |
|
| key |
|
| features |
|
| verbose |
|
| thread.ratio |
|
| missing.replacement |
|
S3 methods
Dataframe
Prediction result, structured as follows:
ID, integer - ID column, with the same name and type as df's ID column
SCORE, NVARCHAR(100) - representing the predicted classes.
CONFIDENCE, double - representing the confidence of
a class label assignment.
Performing predict() on given DataFrame:
> df$Collect() ID ATT1 ATT2 ATT3 ATT4 1 1 1.0 10.0 100 1 2 2 1.1 10.1 100 1 3 3 1.2 10.2 100 1 4 4 1.3 10.4 100 1 5 5 1.2 10.3 100 3 6 6 4.0 40.0 400 3 7 7 4.1 40.1 400 3 8 8 4.2 40.2 400 3 9 9 4.3 40.4 400 3 10 10 4.2 40.3 400 3
Call the function:
> result <- predict.HGBTClassifier(ghc, df, key = "ID", verbose = FALSE) or > result <- predict(ghc, df, key = "ID", verbose = FALSE)
Output:
> result$Collect() ID SCORE CONFIDENCE 1 1 A 0.852674 2 2 A 0.852674 3 3 A 0.852674 4 4 A 0.852674 5 5 A 0.751394 6 6 B 0.703119 7 7 B 0.703119 8 8 B 0.703119 9 9 B 0.830549 10 10 B 0.703119