
Make water year, year, month, and day columns from the date stamp of a U.S. Geological Survey peak-streamflow data retrieval from the National Water Information System (NWIS) (U.S. Geological Survey, 2019) in an R data.frame
into separate columns of the input data.frame
.
makeWaterYear(x)
A data.frame
having a mandatory column titled peak_dt
presented by as.character
. No other information in x
is consulted or otherwise used.
The x
is returned with the addition of these columns:
The calendar year extracted from peak_dt
;
The optional month extracted from peak_dt
;
The optional day extracted from peak_dt
; and
The water year, which is not equal to year_va
if month_va
is greater than or equal to 10 (October).
U.S. Geological Survey, 2019, USGS water data for the Nation: U.S. Geological Survey National Water Information System database, accessed October 11, 2019, at 10.5066/F7P55KJN.
# NOT RUN {
# The dataRetrieval package is not required by MGBT algorithms.
PK <- dataRetrieval::readNWISpeak("08167000", convertType=FALSE)
PK <- makeWaterYear(PK) # Note: The convertType=FALSE is critical.
names(PK) # See that the columns are there.
# }
Run the code above in your browser using DataLab