From efd72951eedb8d61fbe66ac156ea43c7b76fae08 Mon Sep 17 00:00:00 2001
From: Dorchies David <david.dorchies@inrae.fr>
Date: Tue, 7 Jul 2020 16:35:45 +0200
Subject: [PATCH] refactor: some simplifications

---
 Modified Sequent Peak Algorithm (mSPA)/SPA.R | 25 +++++++++-----------
 1 file changed, 11 insertions(+), 14 deletions(-)

diff --git a/Modified Sequent Peak Algorithm (mSPA)/SPA.R b/Modified Sequent Peak Algorithm (mSPA)/SPA.R
index 2b820bb..4b4c711 100644
--- a/Modified Sequent Peak Algorithm (mSPA)/SPA.R	
+++ b/Modified Sequent Peak Algorithm (mSPA)/SPA.R	
@@ -7,24 +7,23 @@ data <- readr::read_delim(
   delim = "\t", col_names = c("inflow", "release", "precip", "evapo", "downstreamFlow")
 )
 
-time <-
-  data.frame(seq(as.Date("1961/1/1"), as.Date("2007/12/31"), "month"))
-month <-
-  data.frame(format(
+time <- seq(as.Date("1961/1/1"), as.Date("2007/12/31"), "month")
+stora <- data.frame(
+  Month = format(
     as.Date(
-      time$seq.as.Date..1961.1.1....as.Date..2007.12.31.....month..,
+      time,
       format = "%Y-%m-%d"
     ),
     "%m"
-  ))
-year <-
-  data.frame(format(
+  ),
+  Year= format(
     as.Date(
-      time$seq.as.Date..1961.1.1....as.Date..2007.12.31.....month..,
+      time,
       format = "%Y-%m-%d"
     ),
     "%Y"
-  ))
+  )
+)
 n <- NROW(na.omit(data))
 Inflow <- data$inflow
 dem <- data$release
@@ -80,10 +79,8 @@ for (i in 2:n + 1) {
   Zt[i - 1] <- S - Kt1[i - 1]
 }
 
-stora <-
-  data.frame(year, month, Zt) #  [ Storage = reservoir capacity - Deficit ]
-names(stora)[1] <- "Year"
-names(stora)[2] <- "Month"
+stora$Zt <- Zt #  [ Storage = reservoir capacity - Deficit ]
+
 ST <- reshape(
   data = stora,
   idvar = "Year",
-- 
GitLab