R: Interface between Matrix class objects and weights lists

as_dgRMatrix_listw {spdep} | R Documentation

## Interface between Matrix class objects and weights lists

### Description

Interface between Matrix class objects and weights lists

### Usage

    as_dgRMatrix_listw(listw)
    as_dsTMatrix_listw(listw)
    as_dsCMatrix_I(n)
    as_dsCMatrix_IrW(W, rho)
    Jacobian_W(W, rho)

### Arguments

`listw` | a `listw` object created for example by `nb2listw`
`W` | a `dsTMatrix` object created using `as_dsTMatrix_listw` from a symmetric `listw` object
`rho` | spatial regression coefficient
`n` | length of diagonal for identity matrix

### Value

Matrix package class objects

### Author(s)

Roger Bivand

### Examples

    example(NY_data)
    W_C <- as(listw_NY, "CsparseMatrix")
    W_R <- as(listw_NY, "RsparseMatrix")
    W_S <- as(listw_NY, "symmetricMatrix")
    n <- nrow(W_S)
    I <- Diagonal(n)
    rho <- 0.1
    c(determinant(I - rho * W_S, logarithm=TRUE)$modulus)
    sum(log(1 - rho * eigenw(listw_NY)))
    nW <- - W_S
    nChol <- Cholesky(nW, Imult=8)
    n * log(rho) + (2 * c(determinant(update(nChol, nW, 1/rho))$modulus))

[Package spdep version 0.6-13 Index]