Compute annual summaries of water quality observations.
summarise_for_trends(
data,
breaks = NULL,
FUN = "median",
messages = getOption("wqbc.messages", default = TRUE)
)
The data.frame to analyse.
A numeric vector used to create groups of consecutive months, if NULL the full year is used.
The function to use for yearly summaries, e.g. median, mean, or max.
A flag indicating whether to print messages.
A tibble data.frame with rows for each Station, Variable, Year and month grouping.
The data must contain the columns Station, Date, Variable, Value, and Units.
# select one station
data(yuepilon)
data <- yuepilon[yuepilon$Station == "02EA005", ]
# estimate trend (using simple sen slope)
trend <- test_trends(data, messages = TRUE)
# get the data used in the test
datasum <- summarise_for_trends(data)
plot(datasum$Year, datasum$Value,
main = paste("p-value =", round(trend$significance, 3)),
ylab = "Value", xlab = "Year", las = 1
)