dcar_proper distributioConvert weights vector to C and M parameters of dcar_proper distribution
as.carCM(adj, weights, num)A named list with elements C and M. These may be used as the C and M arguments to the dcar_proper distribution.
vector of indices of the adjacent locations (neighbors) of each spatial location. This is a sparse representation of the full adjacency matrix.
vector of symmetric unnormalized weights associated with each pair of adjacent locations, of the same length as adj. This is a sparse representation of the full (unnormalized) weight matrix.
vector giving the number of neighbors of each spatial location, with length equal to the total number of locations.
Daniel Turek
Given a symmetric matrix of unnormalized weights, this function will calculate corresponding values for the C and M arguments suitable for use in the dcar_proper distribution. This function can be used to transition between usage of dcar_normal and dcar_proper, since dcar_normal uses the adj, weights, and num arguments, while dcar_proper requires adj, num, and also the C and M as returned by this function.
Here, C is a sparse vector representation of the row-normalized adjacency matrix, and M is a vector containing the conditional variance for each region. The resulting values of C and M are guaranteed to satisfy the symmetry constraint imposed on \(C\) and \(M\), that \(M^{-1} C\) is symmetric, where \(M\) is a diagonal matrix and \(C\) is the row-normalized adjacency matrix.
CAR-Normal, CAR-Proper