Siga_cov {geeVerse} | R Documentation |
Generate Covariance Matrix
Description
This function generates a covariance matrix based on the specified correlation structure. The function supports "compound symmetry" (cs) and "autoregressive" (ar) correlation structures, as well as an identity matrix as the default option when neither "cs" nor "AR1" is specified.
Usage
Siga_cov(rho, correlation, nt)
Arguments
rho |
Numeric, the correlation coefficient used for generating the covariance matrix. For "cs" or "exchangeable", it represents the common correlation between any two observations. For "AR1", it represents the correlation between two consecutive observations, with the correlation decreasing for observations further apart. |
correlation |
Character, specifies the correlation of correlation structure for the covariance matrix. Options are "cs" or "exchangeable" for compound symmetry, "AR1" for autoregressive, and any other input will result in an identity matrix. |
nt |
Integer, the dimension of the square covariance matrix (number of time points or observations). |
Value
A square matrix of dimension 'nt' representing the specified covariance structure.