getvalidrows {bmstdr} | R Documentation |
Returns a vector of row numbers for validation.
getvalidrows(sn, tn, valids, validt = NULL, allt = FALSE)
sn |
The total number of spatial locations. |
tn |
The total number of time points in each location. |
valids |
A vector of site numbers in (1:sn) to be used for validation. |
validt |
A vector of time points in (1:tn) to be used for validation. |
allt |
Whether all the time points should be used for validation. |
Integer vector providing the row numbers of the data frame for validation.
Output of this function is suitable as the argument validrows
for the
bmstdr
model fitting functions Bsptime, Bcartime
.
{ # To validate at site numbers 1, 5, and 10 at 31 randomly selected # time points for the nysptime data set we issue the following commands set.seed(44) vt <- sample(62, 31) vrows <- getvalidrows(sn=28, tn=62, valids=c(1, 5, 10), validt=vt) # To validate at sites 1 and 2 at all time points vrows <- getvalidrows(sn=28, tn=62, valids=c(1, 2), allt=TRUE) }