Learn R Programming

geostan (version 0.8.1)

row_standardize: Row-standardize a matrix; safe for zero row-sums.

Description

Row-standardize a matrix; safe for zero row-sums.

Usage

row_standardize(C, warn = FALSE, msg = "Row standardizing connectivity matrix")

Value

A row-standardized matrix, W (i.e., all row sums equal 1, or zero).

Arguments

C

A matrix

warn

Print message msg if warn = TRUE.

msg

A warning message; used internally by geostan.

Examples

Run this code
A <- shape2mat(georgia)
head(Matrix::summary(A))
Matrix::rowSums(A)

W <- row_standardize(A)
head(Matrix::summary(W))
Matrix::rowSums(W)

Run the code above in your browser using DataLab