getvalidrows(sn, tn, valids, validt =NULL, allt =FALSE)
Arguments
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.
Returns
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.
Examples
{# To validate at site numbers 1, 5, and 10 at 31 randomly selected# time points for the nysptime data set we issue the following commandsset.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 pointsvrows <- getvalidrows(sn=28, tn=62, valids=c(1,2), allt=TRUE)}