About • How to Use • Choosing a Model • Wiki
|
RHESSysML provides a template and worked example for quickly exploring and identifying interesting variable relationships in RHESSys output data. This workflow is intended for users after the RHESSys model has been run and calibrated. This repository contains the following directories:
|
-
Fork and clone this repository.
-
Place your RHESSys data in the
datafolder.
If this is your first time using this workflow, we suggest viewing the files within notebooks for steps 3-4 for more explanation and an example of a completed analysis.
-
In
notebook_templates, use "data_preparation.Rmd" to prepare data. We suggest aggregating by water year for the best results. -
In
notebook_templates, run "rf_variable_importance.Rmd" or "gb_variable_importance.Rmd". For most use cases, "rf_variable_importance.Rmd" is preferred. -
In
shiny, open "shiny_app.R" using RStudio and hit "Run App". The app can also be run via the command line usingR -e “shiny::runApp(‘/shiny’)”.
| Random Forest | Gradient Boosting | |
|---|---|---|
| Faster run time | ✔️ | ❌ |
| Less tuning | ✔️ | ❌ |
| Accurate predictive power | ✔️ | ✔️ |
| Better maximum accuracy | ❌️ | ✔️ |
Do you need some help? For help specific to this workflow, check the documentation and guidance within notebooks. For help with RHESSys, check the articles from the wiki.