cum_values: Create cumulative plots for dicharge series,

View source: R/datafunctions.R

cum_valuesR Documentation

Create cumulative plots for dicharge series,

Description

Function to compute cumulative values, i,e. cumulative volumes based on flow values (m3/s) and the dt (s) in the dataset. Cum values are resetted every year.

Usage

cum_values(df, debug = F)

Arguments

df

the input dataframe, containing <time>, <location>, <variable>, <value> values

debug

flag for debug output, default = FALSE

Value

An R dataframe containing cumnulative values, based on value * dt.

Examples

library(Waternet)
submod <- c("OXY")
locmod <- c("LOX010")
df <- get_model_data("DATA/testdata.his", locmod, submod)
df.cum <- cum_values(df, debug=T)
library(ggplot2)
plot <- ggplot(df.cum, aes(time, value.cum)) +
  geom_line(aes(color = variable), size = 1) +
  facet_grid((variable ~ location), scales = "free")
plot

EMMeijers/Waternet documentation built on Nov. 19, 2022, 1:36 p.m.