Construct Block Diagonal Matrix
Function to construct a block diagonal matrix from (a list of) matrices.
bldiag(...)
... |
individual matrices or a list of matrices. |
Posted to R-help by Berton Gunter (2 Sep 2005).
### copy data into 'dat' dat <- dat.berkey1998 ### construct list of the variance-covariance matrices of the observed outcomes for the studies V <- lapply(split(dat[c("v1i", "v2i")], dat$trial), as.matrix) V ### construct block diagonal matrix V <- bldiag(V) V
Please choose more modern alternatives, such as Google Chrome or Mozilla Firefox.