From cc59ace483e04a17264c99f5a9d1b4b9d206bede Mon Sep 17 00:00:00 2001
From: Fabian Marder <fabian.marder@idiv.de>
Date: Fri, 24 Mar 2023 15:51:20 +0000
Subject: [PATCH] Upload New File

---
 R_Scripts/data_preperation.R | 50 ++++++++++++++++++++++++++++++++++++
 1 file changed, 50 insertions(+)
 create mode 100644 R_Scripts/data_preperation.R

diff --git a/R_Scripts/data_preperation.R b/R_Scripts/data_preperation.R
new file mode 100644
index 0000000..0bfbddc
--- /dev/null
+++ b/R_Scripts/data_preperation.R
@@ -0,0 +1,50 @@
+
+
+
+  
+####Load data
+database <- read.csv("./Data/ECHOES_data_wide.csv",header=TRUE, sep=",", encoding = "UTF-8") 
+# Profit              #
+########################
+database$profit1<-ln((1+database$rate1/100)*database$invest)
+database$profit2<-ln((1+database$rate2/100)*database$invest)
+database$profit3<-ln((1+database$rate3/100)*database$invest)
+
+
+########################
+#      PMI             #
+########################
+database$Q53_1.z<-z_st(database$Q53_1)
+database$Q54_1.z<-z_st(database$Q54_1)
+database$Q61_1.z<-z_st(database$Q61_1)
+database$Q62.z  <-z_st(database$Q62)
+database$Q31_1.z<-z_st(database$Q31_1)
+database$Q49_1.z<-z_st(database$Q49_1)
+database$Q33_1.z<-z_st(database$Q33_1)
+database$Q34.z<-z_st(database$Q34)
+database$PMI<-(database$Q53_1.z+database$Q54_1.z+database$Q61_1.z+database$Q62.z+database$Q31_1.z+database$Q49_1.z+database$Q33_1.z+database$Q34.z)/8
+
+########################
+#      CMI            #
+########################
+database$Q36_1.z<-z_st(database$Q36_1)
+database$Q37_1.z<-z_st(database$Q37_1)
+database$Q38_1.z<-z_st(database$Q38_1)
+database$Q39_1.z<-z_st(database$Q39_1)
+database$Q48_1.z<-z_st(database$Q48_1)
+database$CMI<-((database$Q36_1.z+database$Q37_1.z+database$Q38_1.z+database$Q39_1.z)/4+ database$Q48_1.z)/2
+
+database<-database %>%
+  select(c("id","profit1","profit2","profit3","hold1", "hold2", "hold3",
+           "loc1", "loc2", "loc3", "admin_11", "admin_12", "admin_13", "admin_21", "admin_22", "admin_23",
+           "choosen", "PMI", "CMI",  "country_sample","gScenarios", "Q35_1",  )) %>% 
+  drop_na()
+
+database<-fastDummies::dummy_cols(database, select_columns = "country_sample")
+database<-fastDummies::dummy_cols(database, select_columns = "gScenarios")
+database<-fastDummies::dummy_cols(database, select_columns = "Q35_1")
+database<-fastDummies::dummy_cols(database, select_columns = "choosen")
+
+countrys<-list("Austria","Belgium", "Bulgaria", "Croatia","Cyprus","Czech Republic","Denmark","Estonia","Finland","France","Germany","Greece","Hungary","Ireland","Italy","Latvia","Lithuania","Luxembourg","Malta","Norway","Poland","Portugal","Romania","Slovakia","Slovenia","Spain","Sweden","Switzerland","The Netherlands","Turkey","United Kingdom")
+
+
-- 
GitLab