Learn R Programming

xergm (version 1.5.3)

handleMissings: Handle missing data in matrices.

Description

Handle missing data in matrices.

Usage

handleMissings(mat, na = NA, method = "remove", logical = FALSE)

Arguments

mat
A matrix object.
na
The value that missing data are coded as. Usually NA, sometimes 9 or 10.
method
What should be done with the missing data? If method = "remove" is set, the function determines how many missing entries are in each row and column and iteratively removes rows or columns with the largest amount of missing data until no missi
logical
Return a matrix with logical values indicating which cells should be removed? By default the manipulated matrix is returned.

Details

This function deals with missing data in matrices or network objects used for inferential network analysis. It can either remove missing rows and/or columns iteratively (rows and columns with more NA values first, then successively rows and columns with fewer NA entries) or replace missing values by the modal value of the matrix or by 0. The function can return either the manipulated matrix or a matrix with logical values indicating which of the cells should be removed.

See Also

xergm-package adjust preprocess