# Create dummy data, discharge observations with added white noise as model simulations
te1 <- ReadObs(filename = system.file("demo_model", "Qobs.txt", package = "HYPEtools"))
te1 <- HypeSingleVar(x = array(data = unlist(te1[, -1]) +
runif(n = nrow(te1), min = -.5, max = .5),
dim = c(nrow(te1), ncol(te1) - 1, 1),
dimnames = list(rownames(te1), colnames(te1)[-1])),
datetime = te1$DATE, subid = obsid(te1), hype.var = "cout")
te2 <- ReadObs(filename = system.file("demo_model", "Qobs.txt", package = "HYPEtools"))
te2 <- HypeSingleVar(x = array(data = unlist(te2[, -1]),
dim = c(nrow(te2), ncol(te2) - 1, 1),
dimnames = list(rownames(te2), colnames(te2)[-1])),
datetime = te2$DATE, subid = obsid(te2), hype.var = "rout")
# Percentage bias
pbias(sim = te1, obs = te2, progbar = FALSE)
Run the code above in your browser using DataLab