-
Notifications
You must be signed in to change notification settings - Fork 1
/
Copy pathscript_main.R
34 lines (22 loc) · 1.12 KB
/
script_main.R
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
rm(list = ls())
install <- F
load.pkg <- T
runVisualiseFactors <- T
runVisualiseElasticNet <- T
runForecasting <- T
run_loops <- T # inside visualizeElasticNet
## Preprocessing ---------------------------------------------------------------
source("./R/00_preprocessing.R")
### A.2: define fundamental functions ------------------------------------------
source("./R/01_defineFunctions.R")
### A.3: select baseline parameters: -------------------------------------------
source("./R/02_baselineParameters.R")
### B: load data: --------------------------------------------------------------
source("./R/03_loadData.R")
## Visualisazion --------------------------------------------------------------
### C: extract and visualize factors -------------------------------------------
if (runVisualiseFactors) { source("./R/04_visualiseFactors.R") }
### D: train and visualize Elastic Net -----------------------------------------
if (runVisualiseElasticNet) { source("./R/05_visualiseElasticNet.R") }
## Forecasting ----------------------------------------------------------------
if (runForecasting) { source("./R/06_forecasting.R") }