-
Notifications
You must be signed in to change notification settings - Fork 0
/
00_setup.R
46 lines (23 loc) · 1.32 KB
/
00_setup.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
33
34
35
36
37
38
39
40
41
42
43
### Purpose: To set up the R coding environment: Set up project packages, settings, basic values & vectors, functions, and paths.
### Created by: Nathan Kuhn.
### Note: Last 2 sections are in order: Path creation can depend on functions, which may depend on values/vectors/settings/packages.
### To Use:
### if (!require('here')) install.packages('here')
### source(here::here('00_setup.R'), encoding = 'UTF-8')
### Before running, restart R: Ctrl+Shift+F10.
########################################################################### ##
### PACKAGES #####
if (!require('here')) install.packages('here')
source(here::here('_packages.R'), encoding = 'UTF-8')
########################################################################### ##
### SETTINGS #####
options(scipen = 999) ### To not have scientific notation.
########################################################################### ##
### VALUES & VECTORS #####
source(here::here('_values_and_vectors.R'), encoding = 'UTF-8')
########################################################################### ##
### FUNCTIONS #####
source(here::here('_functions.R'), encoding = 'UTF-8')
########################################################################### ##
### PATHS #####
source(here::here('_paths.R'), encoding = 'UTF-8')