EGRET: Exploration and Graphics for RivEr Trends (EGRET)

Statistics and graphics for streamflow history, water quality trends, and the statistical modeling algorithm: Weighted Regressions on Time, Discharge, and Season (WRTDS).

Author
Robert Hirsch [aut], Laura DeCicco [aut, cre]
Date of publication
2016-07-27 02:53:18
Maintainer
Laura DeCicco <ldecicco@usgs.gov>
License
CC0
Version
2.6.0
URLs

View on CRAN

Man pages

as.egret
Create named list for EGRET analysis
blankTime
Deletes the computed values during periods of time when there...
boxConcMonth
Box plot of the water quality data by month
boxConcThree
Three box plots side-by-side
boxQTwice
Two box plots side-by-side, discharge on sample days, and...
boxResidMonth
A box plot of WRTDS residuals by month
calculateMonthlyResults
Calculates monthly values of Q, Conc, Flux, FNConc, and...
censoredSegments
Generic plotting function to create censored line segments
checkStartEndDate
checkStartEndDate
compressData
Compress sample data frame
Constants
Constants included with EGRET
dataOverview
Data Overview for WRTDS
dateFormatCheck
Check date format
EGRET-package
EGRET package includes WRTDS and flowHistory
estCrossVal
Jack-Knife cross validation of the WRTDS (Weighted...
estDailyFromSurfaces
Estimates all daily values of Concentration, Flux,...
estSurfaces
Estimate the three surfaces (for yHat, SE and ConcHat) as a...
fixSampleFrame
Update Sample dataframe
flowDuration
Computes several values of the flow duration curve for...
fluxBiasMulti
Produces 8-panel plot that is useful for determining if there...
fluxBiasStat
Compute the flux bias statistic: (mean of estimated flux -...
fluxUnit-class
fluxUnit class
formatCheckDate
formatCheckDate
formatCheckParameterCd
formatCheckParameterCd
generalAxis
Axis generation for log discharge
genericEGRETDotPlot
Generic EGRET plotting function
getDaily
Get Daily dataframe from EGRET object
getInfo
Get INFO dataframe from EGRET object
getSample
Get Sample dataframe from EGRET object
getSurfaces
Get surfaces matrix from EGRET object
INFOdataframe
Import metadata to create INFO data frame
is.egret
Check for EGRET object
logPretty1
Sets up tick marks for an axis with a log scale, where the...
logPretty3
Sets up tick marks for an axis with a log scale
makeAnnualSeries
Produces annual series of 8 streamflow statistics (and a...
makeAugmentedSample
Create Randomized Residuals and Observations
mergeReport
Merge Sample and Daily Data into EGRET object
modelEstimation
Estimation process for the WRTDS (Weighted Regressions on...
monthLabel-class
monthLabel class
multiPlotDataOverview
Produces a 4 panel plot that gives an overview of the data...
plot15
Makes 15 graphs of streamflow statistics on a single page
plot1of15
plots 1 of the 15 graphs of streamflow statistics on a single...
plotConcHist
Graph of annual concentration and flow normalized...
plotConcPred
Plot of Observed Concentration versus Estimated Concentration
plotConcQ
Plot of Observed Concentration versus Discharge
plotConcQSmooth
Plot up to three curves representing the concentration versus...
plotConcTime
Plot of Observed Concentration versus Time
plotConcTimeDaily
Plot of the time series of daily concentration estimates and...
plotConcTimeSmooth
Plot up to three curves representing the concentration versus...
plotContours
Color contour plot of the estimated surfaces as a function of...
plotDiffContours
Plots the difference between two years from a contour plot...
plotFlowSingle
Creates a plot of a time series of a particular flow...
plotFluxHist
Graph of annual flux and flow normalized flux versus year
plotFluxPred
Graph of observed versus estimated flux
plotFluxQ
Sample data plot: observed log flux vs log discharge
plotFluxTimeDaily
Plot of the time series of daily flux estimates and the...
plotFour
Makes four graphs of streamflow statistics on a single page
plotFourStats
Makes four graphs of annual streamflow statistics on a single...
plotQTimeDaily
Plot of the discharge time series
plotResidPred
Plot of the residuals from WRTDS versus the estimated values...
plotResidQ
Plot of the residuals from WRTDS (in log concentration units)...
plotResidTime
Plot of the residuals from WRTDS (in log concentration units)...
plotSDLogQ
Graph of the standard deviation of the log of daily discharge...
populateConcentrations
Populate Concentration Columns
populateDaily
Populate Daily data frame
populateDateColumns
Populate Date Columns
populateParameterINFO
Populate Parameter Information Columns
populateSampleColumns
Populate Sample Columns
populateSiteINFO
Populate Site Information Columns
print.egret
Prints EGRET object
printFluxUnitCheatSheet
Available Flux Unit properties
printqUnitCheatSheet
Available Flow Unit properties
printSeries
Print annual results for a given streamflow statistic
processQWData
Processing of USGS NWIS Water Quality Data
qUnit-class
qUnit class
readDataFromFile
Basic Data Import for Water Flow Data
readNWISDaily
Import NWIS Daily Data for EGRET analysis
readNWISSample
Import NWIS Sample Data for EGRET analysis
readUserDaily
Import user daily data for EGRET analysis
readUserSample
Import user sample data for EGRET analysis
readWQPSample
Import Sample Data for WRTDS
removeDuplicates
Remove Duplicates
runSurvReg
Run the weighted survival regression for a set of estimation...
sampleData
Example eList
saveResults
A utility program for saving the contents of the workspace...
selectDays
Creates a subset data frame that only contains data for the...
setPA
Sets up the period of analysis
setSeasonLabel
Create a character character that describes the period of...
setSeasonLabelByUser
Creates a character character that describes the period of...
setUpEstimation
setUpEstimation
setupYears
Creates the AnnualResults data frame from the Daily data...
surfaceIndex
Compute the 6 parameters needed to lay out the grid for the...
tableChange
Create a table of the changes in flow-normalized values...
tableChangeSingle
Create a table of the changes in flow-normalized...
tableFlowChange
Prints table of change metrics for a given streamflow...
tableResults
Table of annual results for discharge, concentration and flux
triCube
Tricube weight function
yPretty
Sets up tick marks for an axis for a graph with an arithmetic...

Files in this package

EGRET
EGRET/inst
EGRET/inst/CITATION
EGRET/inst/extdata
EGRET/inst/extdata/ChoptankRiverFlow.txt
EGRET/inst/extdata/eListMerced.RData
EGRET/inst/extdata/ChoptankRiverNitrate.csv
EGRET/inst/extdata/eListColumbia.RData
EGRET/inst/extdata/eListMiss.RData
EGRET/inst/extdata/infoTest.csv
EGRET/inst/doc
EGRET/inst/doc/rResid.Rmd
EGRET/inst/doc/EGRET.R
EGRET/inst/doc/rResid.html
EGRET/inst/doc/rResid.R
EGRET/inst/doc/EGRET.Rnw
EGRET/inst/doc/EGRET.pdf
EGRET/tests
EGRET/tests/testthat.R
EGRET/tests/testthat
EGRET/tests/testthat/tests_imports.R
EGRET/NAMESPACE
EGRET/demo
EGRET/demo/checkData.R
EGRET/demo/WRTDSanalysis.R
EGRET/demo/FlowHistory.R
EGRET/demo/00Index
EGRET/NEWS
EGRET/data
EGRET/data/Arkansas_eList.RData
EGRET/data/Choptank_eList.RData
EGRET/data/datalist
EGRET/R
EGRET/R/genericEGRETplot.R
EGRET/R/logPretty3.R
EGRET/R/modelEstimation.R
EGRET/R/printqUnitCheatSheet.R
EGRET/R/makeAnnualSeries.R
EGRET/R/removeDuplicates.r
EGRET/R/readMetaData.r
EGRET/R/populateSampleColumns.r
EGRET/R/readNWISSample.r
EGRET/R/printFluxUnitCheatSheet.R
EGRET/R/plotResidQ.R
EGRET/R/makeRandomResiduals.R
EGRET/R/selectDays.R
EGRET/R/populateDateColumns.r
EGRET/R/logPretty1.R
EGRET/R/readDataFromFile.r
EGRET/R/plotConcQSmooth.R
EGRET/R/processQWData.r
EGRET/R/fluxUnit.R
EGRET/R/plotContours.R
EGRET/R/printSeries.R
EGRET/R/populateConcentrations.r
EGRET/R/triCube.R
EGRET/R/plotFluxQ.R
EGRET/R/censoredSegments.R
EGRET/R/estCrossVal.R
EGRET/R/plotConcTimeDaily.R
EGRET/R/plotConcTimeSmooth.R
EGRET/R/plotFluxHist.R
EGRET/R/tableChangeSingle.R
EGRET/R/sysdata.rda
EGRET/R/setSeasonLabel.R
EGRET/R/checkStartEndDate.r
EGRET/R/formatCheckDate.r
EGRET/R/plotResidPred.R
EGRET/R/EGRET.R
EGRET/R/tableFlowChange.R
EGRET/R/plotFlowSingle.R
EGRET/R/tableResults.R
EGRET/R/boxResidMonth.R
EGRET/R/boxConcMonth.R
EGRET/R/readWQPSample.R
EGRET/R/multiPlotDataOverview.R
EGRET/R/fixSampleFrame.R
EGRET/R/readUserSample.r
EGRET/R/estSurfaces.R
EGRET/R/plot1of15.R
EGRET/R/plotConcTime.R
EGRET/R/generalAxis.R
EGRET/R/plotDiffContours.R
EGRET/R/fluxBiasEight.R
EGRET/R/plotResidTime.R
EGRET/R/plotFluxTimeDaily.R
EGRET/R/plotFluxPred.R
EGRET/R/plotConcHist.R
EGRET/R/boxQTwice.R
EGRET/R/setSeasonLabelByUser.R
EGRET/R/yPretty.R
EGRET/R/calculateMonthlyResults.R
EGRET/R/compressData.r
EGRET/R/plotFourStats.R
EGRET/R/plotQTimeDaily.R
EGRET/R/readUserDaily.r
EGRET/R/readNWISDaily.r
EGRET/R/populateSiteINFO.r
EGRET/R/tableChange.R
EGRET/R/saveResults.R
EGRET/R/setupYears.R
EGRET/R/surfaceIndex.R
EGRET/R/runSurvReg.R
EGRET/R/formatCheckParameterCd.r
EGRET/R/populateParameterINFO.r
EGRET/R/plotFour.R
EGRET/R/mergeReport.r
EGRET/R/blankTime.R
EGRET/R/dataOverview.r
EGRET/R/fluxBiasStat.R
EGRET/R/objectDefinitions.R
EGRET/R/plot15.R
EGRET/R/flowDuration.R
EGRET/R/plotConcQ.R
EGRET/R/populateDaily.r
EGRET/R/plotSDLogQ.R
EGRET/R/estDailyFromSurfacesJ.R
EGRET/R/setPA.R
EGRET/R/boxConcThree.R
EGRET/R/plotConcPred.R
EGRET/R/dateFormatCheck.r
EGRET/vignettes
EGRET/vignettes/table1.png
EGRET/vignettes/rResid.Rmd
EGRET/vignettes/EGRET.Rnw
EGRET/README.md
EGRET/MD5
EGRET/build
EGRET/build/vignette.rds
EGRET/DESCRIPTION
EGRET/LICENSE.note
EGRET/man
EGRET/man/print.egret.Rd
EGRET/man/plotFluxPred.Rd
EGRET/man/triCube.Rd
EGRET/man/setSeasonLabelByUser.Rd
EGRET/man/populateDaily.Rd
EGRET/man/plotConcPred.Rd
EGRET/man/makeAugmentedSample.Rd
EGRET/man/plotResidPred.Rd
EGRET/man/plotSDLogQ.Rd
EGRET/man/dataOverview.Rd
EGRET/man/multiPlotDataOverview.Rd
EGRET/man/plotContours.Rd
EGRET/man/plotConcTimeDaily.Rd
EGRET/man/populateParameterINFO.Rd
EGRET/man/plotFluxQ.Rd
EGRET/man/getInfo.Rd
EGRET/man/fluxUnit-class.Rd
EGRET/man/boxConcThree.Rd
EGRET/man/setupYears.Rd
EGRET/man/mergeReport.Rd
EGRET/man/dateFormatCheck.Rd
EGRET/man/plotConcQ.Rd
EGRET/man/populateSiteINFO.Rd
EGRET/man/tableResults.Rd
EGRET/man/compressData.Rd
EGRET/man/tableFlowChange.Rd
EGRET/man/plotFour.Rd
EGRET/man/monthLabel-class.Rd
EGRET/man/modelEstimation.Rd
EGRET/man/readNWISDaily.Rd
EGRET/man/estDailyFromSurfaces.Rd
EGRET/man/qUnit-class.Rd
EGRET/man/plotConcQSmooth.Rd
EGRET/man/plotConcTimeSmooth.Rd
EGRET/man/populateSampleColumns.Rd
EGRET/man/setPA.Rd
EGRET/man/generalAxis.Rd
EGRET/man/plot1of15.Rd
EGRET/man/plot15.Rd
EGRET/man/Constants.Rd
EGRET/man/getSample.Rd
EGRET/man/boxQTwice.Rd
EGRET/man/censoredSegments.Rd
EGRET/man/tableChange.Rd
EGRET/man/makeAnnualSeries.Rd
EGRET/man/readDataFromFile.Rd
EGRET/man/fluxBiasMulti.Rd
EGRET/man/plotFluxHist.Rd
EGRET/man/printSeries.Rd
EGRET/man/as.egret.Rd
EGRET/man/calculateMonthlyResults.Rd
EGRET/man/selectDays.Rd
EGRET/man/fluxBiasStat.Rd
EGRET/man/is.egret.Rd
EGRET/man/plotConcHist.Rd
EGRET/man/plotResidTime.Rd
EGRET/man/plotFlowSingle.Rd
EGRET/man/boxConcMonth.Rd
EGRET/man/setUpEstimation.Rd
EGRET/man/processQWData.Rd
EGRET/man/populateDateColumns.Rd
EGRET/man/INFOdataframe.Rd
EGRET/man/printFluxUnitCheatSheet.Rd
EGRET/man/populateConcentrations.Rd
EGRET/man/removeDuplicates.Rd
EGRET/man/setSeasonLabel.Rd
EGRET/man/plotDiffContours.Rd
EGRET/man/EGRET-package.Rd
EGRET/man/readUserDaily.Rd
EGRET/man/formatCheckParameterCd.Rd
EGRET/man/getDaily.Rd
EGRET/man/readUserSample.Rd
EGRET/man/plotResidQ.Rd
EGRET/man/readWQPSample.Rd
EGRET/man/printqUnitCheatSheet.Rd
EGRET/man/plotFourStats.Rd
EGRET/man/blankTime.Rd
EGRET/man/getSurfaces.Rd
EGRET/man/yPretty.Rd
EGRET/man/estCrossVal.Rd
EGRET/man/formatCheckDate.Rd
EGRET/man/flowDuration.Rd
EGRET/man/logPretty3.Rd
EGRET/man/genericEGRETDotPlot.Rd
EGRET/man/saveResults.Rd
EGRET/man/surfaceIndex.Rd
EGRET/man/fixSampleFrame.Rd
EGRET/man/boxResidMonth.Rd
EGRET/man/tableChangeSingle.Rd
EGRET/man/estSurfaces.Rd
EGRET/man/plotQTimeDaily.Rd
EGRET/man/logPretty1.Rd
EGRET/man/runSurvReg.Rd
EGRET/man/checkStartEndDate.Rd
EGRET/man/readNWISSample.Rd
EGRET/man/plotFluxTimeDaily.Rd
EGRET/man/plotConcTime.Rd
EGRET/man/sampleData.Rd