RF_Regression
RF_Regression(
data_obj: Regression_Data
)
RandomForest Regression.
Args
- data_obj : Regression_Data object
Returns
data_obj with filled result variables
Methods:
.run_regressor
.run_regressor(
data_obj
)
Load or create a model, train model (if applicable), make predictions for trained model or uploaded model if it matches the data. Evaluate and plot results
Args
- data_obj : Regression_Data object
Returns
data_obj with modified values
.train_model
.train_model()
Initialize the random forest
Returns
sklearn RandomForestRegressor
.evaluate
.evaluate(
data_obj
)
Create the evaluation, R2 Score, MAE and MSE
Args
- data_obj : Regression_Data object
Returns
data_obj with modified values
.plot
.plot(
data_obj
)
Creates the output plots
Args
- data_obj : Regression_Data object
Returns
data_obj with modified values