This function generates a graphical HTML report that summarizes separation of hydrograph, its variables and their statistical properties. See example report generated by this command for spas dataset included in grwat package.
Usage
gr_report(
sep,
vars,
output = "Report.html",
year = NULL,
exclude = NULL,
temp = FALSE,
prec = FALSE,
span = 5,
locale = "EN"
)Arguments
- sep
data.frameof hydrograph separation as returned bygr_separate()function.- vars
data.frameof hydrograph variables as returned bygr_summarize()function.- output
Character string path to the output file. Must have
.htmlextension.- year
Integer value of year used to divide series in two samples compared by Student and Fisher tests. Defaults to
NULLwhich means that the year is calculated automatically by Pettitt test. Defaults toNULL.- exclude
Integer vector of years to be excluded from reporting. Defaults to
NULL.- temp
Boolean. Plot temperature on the top of hydrograph? Defaults to
FALSE. If bothtemp = TRUEandprec = TRUE, then the axis is drawn for precipitation.- prec
Boolean. Plot precipitation on the top of hydrograph? Defaults to
FALSE. If bothtemp = TRUEandprec = TRUE, then the axis is drawn for precipitation.- span
Integer number of days to accumulate precipitation for plotting. Defaults to
5.- locale
Character string locale. Currently only English (
'EN') and Russian ('RU') locales are supported. Defaults to'EN'.
Examples
if (FALSE) { # \dontrun{
if (require("knitr") && require("rmarkdown") && require("kableExtra")) {
library(grwat)
data(spas) # example Spas-Zagorye data is included with grwat package
# separate
sep = gr_separate(spas, params = gr_get_params(reg = 'center'))
# summarize
vars = gr_summarize(sep)
# report
report = '~/Spas-Zagorye.html'
gr_report(sep, vars, output = report)
browseURL(report)
}
} # }