Analyze HYPE Time Series Outputs

Setup

Load HYPEtools package and import HYPE model files.

# Load HYPEtools Package
library(HYPEtools)

# Get Path to HYPEtools Model Example Files
model_path <- system.file("demo_model", package = "HYPEtools")

# Import HYPE Model Files
gd <- ReadGeoData(file.path(model_path, "GeoData.txt"))
gcl <- ReadGeoClass(file.path(model_path, "GeoClass.txt"))
bas <- ReadBasinOutput(file.path(model_path, "results/0003587.txt"))

Import Checks

# List HYPE Variable Names in Basin Ouptut File
names(bas)
#>  [1] "DATE"   "CRUN"   "EVAP"   "UPCPRF" "UPCPSF" "TEMP"   "UPEPOT" "UPEVAP"
#>  [9] "COUT"   "ROUT"   "SOIM"   "SM13"   "UPSMFP" "SNOW"   "UPCPRC"

# List subbasin SUBIDs in Basin Output File
subid(bas)
#> [1] 3587

# Summarize Basin Output File Structure
str(bas)
#> 'data.frame':    365 obs. of  15 variables:
#>  $ DATE  : POSIXct, format: "2001-01-01" "2001-01-02" ...
#>  $ CRUN  : num  0 0.063 0.3387 0.0833 0.5939 ...
#>  $ EVAP  : num  0 0 0.16 0 0.16 ...
#>  $ UPCPRF: num  0 1.078 1.542 0.0126 1.49 ...
#>  $ UPCPSF: num  10.15 2.404 0.8062 0.0183 0.8015 ...
#>  $ TEMP  : num  -3.74 -0.13 2 0.5 2 2.63 3.05 3.33 1.91 -2.64 ...
#>  $ UPEPOT: num  0.00 0.00 1.08e-01 2.99e-06 1.04e-01 ...
#>  $ UPEVAP: num  0.00 0.00 1.08e-01 2.99e-06 1.04e-01 ...
#>  $ COUT  : num  0 0.00188 0.00952 0.00384 0.01781 ...
#>  $ ROUT  : num  5.09 5 5 5 5.01 ...
#>  $ SOIM  : num  386 387 392 391 395 ...
#>  $ SM13  : num  386 387 392 391 395 ...
#>  $ UPSMFP: num  NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN ...
#>  $ SNOW  : num  8.89 11.21 8.89 8.89 6.44 ...
#>  $ UPCPRC: num  10.15 3.482 2.348 0.0309 2.291 ...
#>  - attr(*, "hypeunit")= chr [1:14] "mm" "mm" "mm" "mm" ...
#>  - attr(*, "timestep")= chr "day"
#>  - attr(*, "comment")= chr ""
#>  - attr(*, "variable")= chr [1:14] "CRUN" "EVAP" "UPCPRF" "UPCPSF" ...
#>  - attr(*, "outregid")= logi NA
#>  - attr(*, "subid")= int 3587

Plot Time Series with PlotBasinOutput()

# Plot to screen
# PlotBasinOutput(bas, gd = gd, driver = "screen")

# Select variables
# PlotBasinOutput(bas, gd = gd, driver = "screen", hype.vars = c("cout", "rout"))

# Plot time series in R with a log scale for the flow (log.q = TRUE)
# PlotBasinOutput(bas, gd = gd, driver = "screen", log.q = TRUE, start.mon = 10, name = paste0("Subid ", attr(bas, "subid")))

Plot Summary Plots with PlotBasinSummary()

The PlotBasinSummary() function is useful mostly with water quality variables.

# PlotBasinSummary(bas, gd = gd, gcl = gcl, driver = "screen")

Compute Annual Regime for all variables with AnnualRegime()

AnnualRegime(bas, ts.in = attr(bas, "timestep"), ts.out = "month", start.mon = 10)
#> $mean
#>       refdate month       CRUN       EVAP    UPCPRF       UPCPSF       TEMP
#> 10 1911-10-15    10 0.11264516 1.09638497 1.6334996 0.0001637419  9.5267742
#> 11 1911-11-15    11 0.18820667 0.23511410 0.6582133 0.3979199333  2.2110000
#> 12 1911-12-15    12 0.45347742 0.06859806 0.2014480 1.1672227581 -2.4816129
#> 1  1912-01-15    01 0.59801419 0.05769190 0.3863056 0.8411763548 -0.6816129
#> 2  1912-02-15    02 0.53100000 0.12712857 0.2068503 0.9467715429 -3.7303571
#> 3  1912-03-15    03 1.10476129 0.12321974 0.4849058 0.6625174176 -1.6564516
#> 4  1912-04-15    04 0.95269667 0.79415013 1.2335318 0.1995416667  5.0853333
#> 5  1912-05-15    05 0.09964935 1.77248387 1.1221931 0.0000000000 11.0441935
#> 6  1912-06-15    06 0.06736367 1.85810000 1.1264347 0.0000000000 13.9763333
#> 7  1912-07-15    07 0.06228839 1.67306452 1.0119977 0.0000000000 18.3254839
#> 8  1912-08-15    08 0.09373452 1.39522903 1.8392424 0.0000000000 16.2825806
#> 9  1912-09-15    09 0.17210213 1.32256000 3.1364993 0.0000000000 11.2493333
#>        UPEPOT     UPEVAP      COUT      ROUT     SOIM     SM13 UPSMFP      SNOW
#> 10 1.09051093 1.05381953 0.6541065 0.7352903 379.4000 379.4000    NaN  0.000000
#> 11 0.20154947 0.20149947 0.8009600 1.2311000 393.6167 393.5300    NaN  1.081922
#> 12 0.05044504 0.05044504 1.7820968 1.9815484 400.2710 400.1419    NaN  6.897853
#> 1  0.04127834 0.04127834 0.2722599 6.1718387 398.0484 397.6806    NaN  2.579419
#> 2  0.10524750 0.10524750 1.3726786 4.1295357 399.8286 399.4679    NaN  3.361582
#> 3  0.10061968 0.10061968 2.7002581 3.4917097 403.1774 401.5710    NaN 10.681816
#> 4  0.70339503 0.70339503 3.8095333 4.6523667 403.1800 402.4067    NaN  0.347025
#> 5  1.84747742 1.69305484 2.3354516 3.7306774 380.9355 380.9355    NaN  0.000000
#> 6  2.40153333 1.90576667 0.9752167 1.4557333 357.5567 357.5567    NaN  0.000000
#> 7  3.09732258 1.78338710 0.5788935 0.7571613 333.4065 333.4065    NaN  0.000000
#> 8  2.49196774 1.45438710 0.4411903 0.5488710 328.0226 328.0226    NaN  0.000000
#> 9  1.48303333 1.26336333 0.5685367 0.6428667 363.1567 363.1567    NaN  0.000000
#>      UPCPRC
#> 10 1.633663
#> 11 1.056039
#> 12 1.368912
#> 1  1.227408
#> 2  1.153621
#> 3  1.147419
#> 4  1.433205
#> 5  1.122193
#> 6  1.126435
#> 7  1.011998
#> 8  1.839242
#> 9  3.136499
#> 
#> $median
#>       refdate month     CRUN    EVAP   UPCPRF   UPCPSF   TEMP   UPEPOT   UPEVAP
#> 10 1911-10-15    10 0.041410 1.10800 0.090860 0.000000 10.080 1.161000 1.058000
#> 11 1911-11-15    11 0.108500 0.09442 0.007661 0.000000  1.475 0.051895 0.051895
#> 12 1911-12-15    12 0.254500 0.00000 0.000000 0.253900  0.190 0.000000 0.000000
#> 1  1912-01-15    01 0.449300 0.00000 0.026960 0.149000 -1.340 0.000000 0.000000
#> 2  1912-02-15    02 0.259450 0.00000 0.000000 0.029330 -2.520 0.000000 0.000000
#> 3  1912-03-15    03 0.695900 0.00000 0.000000 0.005158 -1.730 0.000000 0.000000
#> 4  1912-04-15    04 0.730300 0.87815 0.348200 0.000000  5.760 0.772750 0.772750
#> 5  1912-05-15    05 0.057320 1.85700 0.000000 0.000000 11.330 1.863000 1.764000
#> 6  1912-06-15    06 0.027115 1.83800 0.148650 0.000000 12.795 2.184500 1.838500
#> 7  1912-07-15    07 0.016870 1.73500 0.042700 0.000000 18.580 3.072000 1.837000
#> 8  1912-08-15    08 0.036250 1.39900 0.760900 0.000000 16.130 2.480000 1.459000
#> 9  1912-09-15    09 0.094390 1.41800 1.881500 0.000000 12.365 1.616000 1.384000
#>      COUT   ROUT   SOIM   SM13 UPSMFP    SNOW   UPCPRC
#> 10 0.6588 0.6940 379.30 379.30     NA 0.00000 0.090860
#> 11 0.8328 1.2920 393.60 393.55     NA 0.00000 0.012890
#> 12 1.9190 2.0230 399.50 399.50     NA 0.81660 0.631400
#> 1  0.3019 6.1930 398.90 398.90     NA 0.59260 0.208500
#> 2  1.6745 4.1270 398.95 398.95     NA 1.18205 0.057935
#> 3  3.2230 3.5580 402.50 402.40     NA 6.94300 0.022100
#> 4  3.8195 4.6790 402.35 402.35     NA 0.00000 0.353400
#> 5  2.1770 3.5340 379.70 379.70     NA 0.00000 0.000000
#> 6  0.9304 1.3715 356.85 356.85     NA 0.00000 0.148650
#> 7  0.5768 0.7240 334.00 334.00     NA 0.00000 0.042700
#> 8  0.4398 0.5530 328.20 328.20     NA 0.00000 0.760900
#> 9  0.5789 0.6190 367.80 367.80     NA 0.00000 1.881500
#> 
#> $minimum
#>       refdate month     CRUN     EVAP UPCPRF UPCPSF   TEMP    UPEPOT    UPEVAP
#> 10 1911-10-15    10 0.012030 0.008334      0      0   0.75 0.0003387 0.0003055
#> 11 1911-11-15    11 0.031720 0.000000      0      0  -2.80 0.0000000 0.0000000
#> 12 1911-12-15    12 0.149900 0.000000      0      0 -16.93 0.0000000 0.0000000
#> 1  1912-01-15    01 0.000000 0.000000      0      0  -4.44 0.0000000 0.0000000
#> 2  1912-02-15    02 0.143100 0.000000      0      0 -16.59 0.0000000 0.0000000
#> 3  1912-03-15    03 0.103500 0.000000      0      0 -10.66 0.0000000 0.0000000
#> 4  1912-04-15    04 0.245800 0.000000      0      0   0.16 0.0000000 0.0000000
#> 5  1912-05-15    05 0.021660 1.034000      0      0   6.25 0.9548000 0.9447000
#> 6  1912-06-15    06 0.017390 1.406000      0      0   9.74 1.6100000 1.3940000
#> 7  1912-07-15    07 0.013660 1.068000      0      0  13.62 2.2770000 1.1630000
#> 8  1912-08-15    08 0.010820 0.954100      0      0  11.09 1.5580000 1.0580000
#> 9  1912-09-15    09 0.009824 0.391800      0      0   3.68 0.3844000 0.3643000
#>      COUT  ROUT  SOIM  SM13 UPSMFP    SNOW UPCPRC
#> 10 0.5731 0.651 372.7 372.7     NA 0.00000      0
#> 11 0.6172 0.800 384.6 384.6     NA 0.00000      0
#> 12 1.0950 1.672 397.8 397.8     NA 0.00000      0
#> 1  0.0000 4.996 385.7 385.7     NA 0.01009      0
#> 2  0.5968 3.192 397.1 397.1     NA 0.00000      0
#> 3  1.5220 2.737 396.4 396.4     NA 0.00000      0
#> 4  3.2860 3.825 398.8 398.8     NA 0.00000      0
#> 5  1.3830 2.269 366.9 366.9     NA 0.00000      0
#> 6  0.7260 0.935 343.0 343.0     NA 0.00000      0
#> 7  0.4557 0.646 322.1 322.1     NA 0.00000      0
#> 8  0.3846 0.504 319.8 319.8     NA 0.00000      0
#> 9  0.4256 0.505 331.9 331.9     NA 0.00000      0
#> 
#> $p05
#>       refdate month      CRUN      EVAP UPCPRF UPCPSF    TEMP     UPEPOT
#> 10 1911-10-15    10 0.0126150 0.3195500      0      0   3.610 3.2300e-01
#> 11 1911-11-15    11 0.0361740 0.0000000      0      0  -2.464 0.0000e+00
#> 12 1911-12-15    12 0.1608500 0.0000000      0      0 -13.910 0.0000e+00
#> 1  1912-01-15    01 0.0731700 0.0000000      0      0  -4.270 0.0000e+00
#> 2  1912-02-15    02 0.1527900 0.0000000      0      0 -15.605 0.0000e+00
#> 3  1912-03-15    03 0.1123500 0.0000000      0      0  -7.630 0.0000e+00
#> 4  1912-04-15    04 0.2782850 0.0013968      0      0   0.483 9.3870e-06
#> 5  1912-05-15    05 0.0220800 1.1780000      0      0   7.155 1.1140e+00
#> 6  1912-06-15    06 0.0177185 1.4269000      0      0  10.161 1.6959e+00
#> 7  1912-07-15    07 0.0138150 1.2670000      0      0  13.840 2.2825e+00
#> 8  1912-08-15    08 0.0109500 1.0245000      0      0  13.195 1.9560e+00
#> 9  1912-09-15    09 0.0124055 0.5767000      0      0   5.016 5.5581e-01
#>         UPEVAP      COUT    ROUT    SOIM    SM13 UPSMFP    SNOW UPCPRC
#> 10 0.290500000 0.5775000 0.66350 373.600 373.600     NA 0.00000      0
#> 11 0.000000000 0.6308050 0.81725 386.025 386.025     NA 0.00000      0
#> 12 0.000000000 1.2240000 1.72950 398.050 398.050     NA 0.00000      0
#> 1  0.000000000 0.0028635 4.99950 389.200 389.200     NA 0.09165      0
#> 2  0.000000000 0.6136650 3.24415 397.335 397.335     NA 0.00000      0
#> 3  0.000000000 1.5415000 2.76350 396.500 396.500     NA 0.11610      0
#> 4  0.000009387 3.3004500 3.86280 399.035 399.035     NA 0.00000      0
#> 5  1.077000000 1.4420000 2.34000 369.550 369.550     NA 0.00000      0
#> 6  1.429850000 0.7355700 0.96920 344.990 344.990     NA 0.00000      0
#> 7  1.327000000 0.4712000 0.68900 323.750 323.750     NA 0.00000      0
#> 8  1.097500000 0.3915000 0.50600 320.400 320.400     NA 0.00000      0
#> 9  0.532680000 0.4284200 0.50500 332.325 332.325     NA 0.00000      0
#> 
#> $p25
#>       refdate month      CRUN      EVAP   UPCPRF     UPCPSF     TEMP    UPEPOT
#> 10 1911-10-15    10 0.0161250 0.8917500 0.002205 0.00000000   8.4100 0.9278000
#> 11 1911-11-15    11 0.0502000 0.0118175 0.000000 0.00000000   0.7750 0.0004598
#> 12 1911-12-15    12 0.1956000 0.0000000 0.000000 0.00079775  -5.5200 0.0000000
#> 1  1912-01-15    01 0.2303000 0.0000000 0.000000 0.00908850  -2.1750 0.0000000
#> 2  1912-02-15    02 0.2029750 0.0000000 0.000000 0.00000000 -10.1200 0.0000000
#> 3  1912-03-15    03 0.2890500 0.0000000 0.000000 0.00000000  -5.0100 0.0000000
#> 4  1912-04-15    04 0.3832500 0.4620500 0.000000 0.00000000   3.2425 0.3741000
#> 5  1912-05-15    05 0.0286350 1.4415000 0.000000 0.00000000   9.6400 1.5730000
#> 6  1912-06-15    06 0.0195175 1.6320000 0.000000 0.00000000  11.6450 1.9775000
#> 7  1912-07-15    07 0.0144550 1.4150000 0.000000 0.00000000  16.6950 2.7560000
#> 8  1912-08-15    08 0.0119750 1.2095000 0.000000 0.00000000  15.0950 2.2720000
#> 9  1912-09-15    09 0.0348750 1.1580000 0.096975 0.00000000  10.2450 1.3510000
#>       UPEVAP     COUT    ROUT    SOIM    SM13 UPSMFP    SNOW    UPCPRC
#> 10 0.8634000 0.611500 0.68400 375.700 375.700     NA 0.00000 0.0047435
#> 11 0.0004598 0.720325 1.00850 392.725 392.700     NA 0.00000 0.0000000
#> 12 0.0000000 1.737000 1.91750 398.700 398.700     NA 0.02046 0.0146185
#> 1  0.0000000 0.130700 5.60800 397.300 397.300     NA 0.17880 0.0212350
#> 2  0.0000000 0.899875 3.58025 398.050 398.050     NA 0.00000 0.0000000
#> 3  0.0000000 1.692500 2.99700 399.550 399.550     NA 6.25400 0.0000000
#> 4  0.3741000 3.507250 4.30150 401.200 401.200     NA 0.00000 0.0000000
#> 5  1.3970000 1.679000 2.84950 374.250 374.250     NA 0.00000 0.0000000
#> 6  1.6770000 0.851750 1.14300 353.050 353.050     NA 0.00000 0.0000000
#> 7  1.5255000 0.546000 0.71250 330.800 330.800     NA 0.00000 0.0000000
#> 8  1.2885000 0.421000 0.51200 323.200 323.200     NA 0.00000 0.0000000
#> 9  1.1140000 0.499775 0.52475 352.525 352.525     NA 0.00000 0.0969750
#> 
#> $p75
#>       refdate month     CRUN    EVAP   UPCPRF   UPCPSF    TEMP   UPEPOT
#> 10 1911-10-15    10 0.130100 1.42550 1.721750 0.000000 11.5850 1.363000
#> 11 1911-11-15    11 0.286100 0.34420 0.408175 0.081625  3.5750 0.298575
#> 12 1911-12-15    12 0.695150 0.10719 0.366100 1.342700  1.5950 0.059705
#> 1  1912-01-15    01 0.778150 0.11586 0.191550 0.900900  1.6050 0.066640
#> 2  1912-02-15    02 0.638325 0.23185 0.000000 1.451000  2.3000 0.163450
#> 3  1912-03-15    03 1.870000 0.13525 0.169800 0.274500  1.5000 0.088495
#> 4  1912-04-15    04 1.209250 1.11700 1.944500 0.000000  6.9900 1.018000
#> 5  1912-05-15    05 0.110605 2.02500 0.466250 0.000000 12.3300 2.099500
#> 6  1912-06-15    06 0.066860 2.06625 1.087700 0.000000 16.3525 2.844250
#> 7  1912-07-15    07 0.096550 1.92100 1.738000 0.000000 20.4350 3.410000
#> 8  1912-08-15    08 0.142100 1.51050 2.730500 0.000000 17.4200 2.656500
#> 9  1912-09-15    09 0.240775 1.55300 4.271750 0.000000 12.9900 1.765250
#>      UPEVAP    COUT    ROUT    SOIM    SM13 UPSMFP       SNOW  UPCPRC
#> 10 1.359000 0.68705 0.81300 382.050 382.050     NA  0.0000000 1.72175
#> 11 0.298575 0.84150 1.43825 395.300 395.275     NA  1.9982500 0.50590
#> 12 0.059705 1.95700 2.07400 401.750 401.750     NA  6.6985000 1.87200
#> 1  0.066640 0.35475 6.83950 400.600 400.200     NA  4.5725000 1.91100
#> 2  0.163450 1.74650 4.51925 401.250 401.225     NA  3.7325000 1.93900
#> 3  0.088495 3.46700 4.00600 406.800 404.300     NA 20.4700000 0.81730
#> 4  1.018000 4.08000 5.03925 404.275 404.275     NA  0.0462825 2.02125
#> 5  1.944000 2.90550 4.61350 387.200 387.200     NA  0.0000000 0.46625
#> 6  2.190250 1.12150 1.77100 363.625 363.625     NA  0.0000000 1.08770
#> 7  2.011500 0.59980 0.78800 336.750 336.750     NA  0.0000000 1.73800
#> 8  1.558000 0.46815 0.57800 332.850 332.850     NA  0.0000000 2.73050
#> 9  1.489750 0.64600 0.76275 377.700 377.700     NA  0.0000000 4.27175
#> 
#> $p95
#>       refdate month     CRUN    EVAP  UPCPRF   UPCPSF    TEMP   UPEPOT   UPEVAP
#> 10 1911-10-15    10 0.460400 1.60400 7.14750 0.000000 12.8450 1.554000 1.540500
#> 11 1911-11-15    11 0.533145 0.86732 4.68500 1.977000  7.8415 0.792805 0.792750
#> 12 1911-12-15    12 1.232500 0.36650 0.83640 4.001500  3.8200 0.301050 0.301050
#> 1  1912-01-15    01 1.732500 0.26330 1.51600 2.317500  2.8400 0.209900 0.209900
#> 2  1912-02-15    02 1.630350 0.55312 0.55172 4.866800  4.7180 0.504025 0.504025
#> 3  1912-03-15    03 2.946500 0.67795 3.25700 3.823000  4.8400 0.598700 0.598700
#> 4  1912-04-15    04 2.343650 1.47030 3.59580 1.556145  8.6285 1.340550 1.340550
#> 5  1912-05-15    05 0.310000 2.26600 7.02500 0.000000 14.7300 2.543500 2.168000
#> 6  1912-06-15    06 0.257230 2.34050 5.85660 0.000000 19.6695 3.442500 2.465600
#> 7  1912-07-15    07 0.207250 2.05650 4.31000 0.000000 22.2600 3.901000 2.225000
#> 8  1912-08-15    08 0.302550 1.84400 6.26750 0.000000 20.0250 3.109500 1.903500
#> 9  1912-09-15    09 0.490295 1.81005 9.11080 0.000000 14.9295 2.072300 1.709150
#>       COUT    ROUT    SOIM    SM13 UPSMFP     SNOW  UPCPRC
#> 10 0.73095 0.84300 386.400 386.400     NA  0.00000 7.14750
#> 11 0.99169 1.61240 399.970 399.605     NA  4.00500 6.22635
#> 12 1.96400 2.09900 403.650 402.900     NA 29.03000 4.00150
#> 1  0.55320 7.30600 402.450 400.850     NA  8.89350 5.16400
#> 2  1.75925 5.24570 404.180 402.300     NA 13.88455 5.40720
#> 3  3.54650 4.16300 410.300 404.550     NA 24.05000 5.33100
#> 4  4.36285 5.40780 409.520 405.000     NA  2.07000 4.81240
#> 5  3.64100 5.34900 395.400 395.400     NA  0.00000 7.02500
#> 6  1.28455 2.10400 368.735 368.735     NA  0.00000 5.85660
#> 7  0.70225 0.90000 342.150 342.150     NA  0.00000 4.31000
#> 8  0.48780 0.59750 335.100 335.100     NA  0.00000 6.26750
#> 9  0.68581 0.79665 381.740 381.740     NA  0.00000 9.11080
#> 
#> $maximum
#>       refdate month   CRUN   EVAP UPCPRF    UPCPSF  TEMP UPEPOT UPEVAP   COUT
#> 10 1911-10-15    10 0.5015 1.6570  9.223  0.005076 13.63 1.6060 1.5900 0.7370
#> 11 1911-11-15    11 0.5729 1.1170  6.486  4.822000  9.96 1.0570 1.0560 1.0570
#> 12 1911-12-15    12 1.2530 0.4549  1.291 12.640000  4.58 0.3952 0.3952 1.9660
#> 1  1912-01-15    01 2.0060 0.3242  5.188 10.150000  3.33 0.2594 0.2594 0.5811
#> 2  1912-02-15    02 2.2440 0.5834  4.700  5.992000  4.86 0.5174 0.5174 1.7650
#> 3  1912-03-15    03 4.0330 0.7984  3.535  8.463000  5.74 0.7130 0.7130 3.5520
#> 4  1912-04-15    04 3.4900 1.5390 11.090  2.543000  8.96 1.4350 1.4350 4.4020
#> 5  1912-05-15    05 0.4902 2.5450  9.858  0.000000 15.51 2.6960 2.4560 3.8100
#> 6  1912-06-15    06 0.3182 2.4220  6.593  0.000000 20.05 3.5350 2.5270 1.3440
#> 7  1912-07-15    07 0.2419 2.1260  4.898  0.000000 22.69 3.9750 2.3050 0.7251
#> 8  1912-08-15    08 0.4512 2.0130 10.510  0.000000 22.32 3.5210 2.1260 0.4934
#> 9  1912-09-15    09 0.7936 1.9410 15.840  0.000000 15.20 2.1080 1.8380 0.6907
#>     ROUT  SOIM  SM13 UPSMFP   SNOW UPCPRC
#> 10 0.867 386.9 386.9     NA  0.000  9.223
#> 11 1.661 400.9 400.5     NA  5.369 10.260
#> 12 2.099 404.0 403.0     NA 29.260 12.720
#> 1  7.335 403.7 401.1     NA 11.210 10.150
#> 2  5.427 406.0 402.4     NA 18.500  5.992
#> 3  4.163 413.5 404.7     NA 24.050 11.960
#> 4  5.433 411.8 405.0     NA  2.070 13.570
#> 5  5.433 397.0 397.0     NA  0.000  9.858
#> 6  2.182 371.4 371.4     NA  0.000  6.593
#> 7  0.917 345.2 345.2     NA  0.000  4.898
#> 8  0.618 336.3 336.3     NA  0.000 10.510
#> 9  0.799 382.4 382.4     NA  0.000 15.840
#> 
#> attr(,"timestep")
#> [1] "month"
#> attr(,"period")
#> [1] "2001-01-01 UTC" "2001-12-31 UTC"

Plot Annual Flow Regime with PlotAnnualRegime()

regime <- AnnualRegime(bas[, c("DATE", "COUT", "ROUT")], ts.in = timestep(bas), ts.out = "month", start.mon = 10)

PlotAnnualRegime(regime, band = "p25p75", add.legend = TRUE, col = c(4, 2))