Predict from a dorem

# S3 method for dorem
predict(object, new_data, type = "numeric", ...)

Arguments

object

A dorem object.

new_data

A data frame or matrix of new predictors.

type

A single character. The type of predictions to generate. Valid options are:

  • "numeric" for numeric predictions.

...

Not used, but required for extensibility.

Value

A tibble of predictions. The number of rows in the tibble is guaranteed to be the same as the number of rows in new_data.

Examples

require(tidyverse) data("bike_score") banister_model <- dorem( Test_5min_Power ~ BikeScore, bike_score, method = "banister" )
#> Performing banister method using L-BFGS-B optimization
#> Training the model...
#> Done!
bike_score$pred <- predict(banister_model, bike_score)$.pred ggplot(bike_score, aes(x = Day, y = pred)) + theme_bw() + geom_line() + geom_point(aes(y = Test_5min_Power), color = "red") + ylab("Test 5min Power")
#> Warning: Removed 156 rows containing missing values (geom_point).