## ------------------------------------------------
## Method `Covariance$new`
## ------------------------------------------------
df <- nelder(~(cl(5)*t(5)) > ind(5))
cov <- Covariance$new(formula = ~(1|gr(cl)*ar1(t)),
parameters = c(0.25,0.7),
data= df)
## ------------------------------------------------
## Method `Covariance$check`
## ------------------------------------------------
df <- nelder(~(cl(5)*t(5)) > ind(5))
cov <- Covariance$new(formula = ~(1|gr(cl)*ar1(t)),
parameters = c(0.15,0.8),
data= df)
cov$parameters <- c(0.25,0.1)
cov$check(verbose=FALSE)
## ------------------------------------------------
## Method `Covariance$print`
## ------------------------------------------------
df <- nelder(~(cl(5)*t(5)) > ind(5))
Covariance$new(formula = ~(1|gr(cl)*ar1(t)),
parameters = c(0.05,0.8),
data= df)
## ------------------------------------------------
## Method `Covariance$subset`
## ------------------------------------------------
df <- nelder(~(cl(10)*t(5)) > ind(10))
cov <- Covariance$new(formula = ~(1|gr(cl)*ar1(t)),
parameters = c(0.05,0.8),
data= df)
cov$subset(1:100)
## ------------------------------------------------
## Method `Covariance$sampleD`
## ------------------------------------------------
df <- nelder(~(cl(10)*t(5)) > ind(10))
cov <- Covariance$new(formula = ~(1|gr(cl)*ar1(t)),
parameters = c(0.05,0.8),
data= df)
cov$sampleD(c(0.01,0.1))
Run the code above in your browser using DataLab