From 03928d0274baeb18c5eaf65a65220aae630b33e2 Mon Sep 17 00:00:00 2001
From: Carl Corder <carl.corder@huskers.unl.edu>
Date: Thu, 10 Oct 2019 13:34:11 +0000
Subject: [PATCH] write transformed data to excel

---
 scripts/phase2/transform_data.r | 21 +++++++++++++--------
 1 file changed, 13 insertions(+), 8 deletions(-)

diff --git a/scripts/phase2/transform_data.r b/scripts/phase2/transform_data.r
index 67f645e..1d9ab5b 100644
--- a/scripts/phase2/transform_data.r
+++ b/scripts/phase2/transform_data.r
@@ -1,17 +1,18 @@
 library("readxl")
+library("writexl")
 library("dplyr")
 
 # Phase 2 Excel
-# https://unl.box.com/s/4dfo4iv2n8awiqt20himu24kyhtmgavk
-fileName <- "C:/Users/its-student/Desktop/Phase2.xlsx"
+input <- "C:/Users/its-student/Desktop/Phase2In.xlsx"
+output <- "C:/Users/its-student/Desktop/Phase2Out.xlsx"
 
 # read in sheets
-data        <- read_excel(fileName, sheet = "Data")
-commission  <- read_excel(fileName, sheet = "Commission") # by group and policy duration
-expense     <- read_excel(fileName, sheet = "Expense") # bin by annualized net premium
-rtn         <- read_excel(fileName, sheet = "RTN")
-sic         <- read_excel(fileName, sheet = "SIC")
-tax         <- read_excel(fileName, sheet = "Tax")
+data        <- read_excel(input, sheet = "Data")
+commission  <- read_excel(input, sheet = "Commission") # by group and policy duration
+expense     <- read_excel(input, sheet = "Expense") # bin by annualized net premium
+rtn         <- read_excel(input, sheet = "RTN")
+sic         <- read_excel(input, sheet = "SIC")
+tax         <- read_excel(input, sheet = "Tax")
 
 # drop reserves not related to STD (IBNR)
 data <- data %>% select(-c(ICOS, WAIVER_IBNR, GAAP_RESV, WAIVER_RESERVE))
@@ -97,3 +98,7 @@ data <- data %>% mutate(ACTUAL_CLAIMS = PAID_CLAIMS + IBNR)
 
 # calculate actual to expected ratio
 data <- data %>% mutate(ACTUAL_TO_EXPECTED = ACTUAL_CLAIMS / EXPECTED_CLAIMS)
+
+# write data to Excel
+write_xlsx(data, path = output, col_names = TRUE)
+
-- 
GitLab