Description Usage Arguments Warning Note Author(s) Examples
Creates a hydrograph with one or two streamflow data sets, and can include a precipitation hyetograph.
1 2 3 4 5 | hydrograph(input = matrix(ncol = 2, nrow = 2), streamflow = input[, 2],
timeSeries = input[, 1], streamflow2 = NULL, precip = NULL, begin = 1,
endindex = length(streamflow), P.units = "", S.units = "",
S1.col = "black", S2.col = "red", stream.label = "Streamflow",
streamflow3 = NULL, streamflow4 = NULL, precip2 = NULL)
|
input |
This is a data frame with at least two columns of data First column: Must be a time/date series Second column: If including precip, precip. Otherwise, streamflow - AND do not include any other columns Third column: (Only include if precip is in the second column) First streamflow dataset Forth column: (optional) Second streamflow dataset |
streamflow |
vector of streamflow values - not necessary if using "input" |
timeSeries |
vector of time or date values - not necessary if using "input" |
streamflow2 |
optional vector of streamflow values - not necessary if using "input" |
precip |
vector of precipitation values - not necessary if using "input" |
begin |
If you don't want to graph the whole data set, include the index where you would like to start |
endindex |
If you don't want to graph the whole dataset, include the index where you would like to end |
P.units |
Precipitation units (character) |
S.units |
Streamflow units (character). Users who have volumetric flow will have the superscript correctly formatted if they enter "m3s" or "ft3s" |
S1.col |
color of the line representing streamflow |
S2.col |
color of the line representing second streamflow data |
stream.label |
character string - Label for vertical axis |
streamflow3 |
optional vector of additional streamflow values |
streamflow4 |
optional vector of additional streamflow values |
precip2 |
optional vector of a second precip gage data if you are interested in comparing precip inputs |
The date series should be continuous and evenly spaced. If not, the dates will not line up accurately on the x-axis.
This function can now take NA values. If you chose to use the input argument but are not including precipitation, input must only have two columns - you will need to add the second streamflow dataset using the "streamflow2" argument.
Josephine Archibald
1 2 3 |
Loading required package: operators
Attaching package: 'operators'
The following objects are masked from 'package:base':
options, strrep
Loading required package: topmodel
Loading required package: DEoptim
Loading required package: parallel
DEoptim package
Differential Evolution algorithm in R
Authors: D. Ardia, K. Mullen, B. Peterson and J. Ulrich
Loading required package: XML
date P_mm Streamflow_m3s baseflow_m3s Tmax_C Tmin_C
1 2009-04-22 4.318 3.77 0.0000000 17.78 3.89
2 2009-04-23 3.302 4.08 0.2943750 10.56 1.67
3 2009-04-24 0.254 3.65 0.5621719 10.00 -2.22
4 2009-04-25 0.000 3.23 0.7780090 24.44 -1.11
5 2009-04-26 0.000 2.97 0.9521583 30.56 11.11
6 2009-04-27 0.000 2.80 1.0971214 28.33 10.00
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.