removeSTcovarMean {SpatioTemporal} | R Documentation |
Removes the temporal mean at each location for the spatio-temporal
covariares. The means are added to the covar
field in the returned
object and can be used as geographic covariates.
removeSTcovarMean(STdata)
STdata |
A |
Returns a modfied version of the input, where the spatio-temporal
covariates have been expanded to include covariates where the site by
site temporal average has been removed. The averages are seen as geographic
covariates and added to STdata$covars
.
Johan Lindstrom
Other STdata functions: c.STmodel
,
createDataMatrix
,
createSTdata
, createSTmodel
,
detrendSTdata
,
estimateBetaFields
,
updateTrend.STdata
##load the data data(mesa.data.raw) ##and create STdata-object mesa.data <- createSTdata(mesa.data.raw$obs, mesa.data.raw$X, n.basis=2, SpatioTemporal=mesa.data.raw["lax.conc.1500"]) mesa.data.mean0 <- removeSTcovarMean(mesa.data) ##compare the data structures ##geographic covariates summary(mesa.data$covars) summary(mesa.data.mean0$covars) ##mean of the spatio-temporal covariate, note that the new ##contains both mean-zero and original cbind(colMeans(mesa.data$SpatioTemporal), colMeans(mesa.data.mean0$SpatioTemporal))