R: Testing for dyad-independence

is.dyad.independent {ergm} | R Documentation

## Testing for dyad-independence

### Description

These functions test whether an ERGM fit, a formula, or some other object represents a dyad-independent model.

The method for `NULL` always returns `FALSE` by convention.

### Usage

    is.dyad.independent(object, ...)

    ## S3 method for class 'NULL'
    is.dyad.independent(object, ...)

    ## S3 method for class 'formula'
    is.dyad.independent(object, response = NULL,
      basis = NULL, ...)

    ## S3 method for class 'ergm_conlist'
    is.dyad.independent(object, object.obs = NULL,
      ...)

    ## S3 method for class 'ergm'
    is.dyad.independent(object, ...)

### Arguments

`object` | The object to be tested for dyadic independence.
`...` | Unused at this time.
`response` | Name of the edge attribute whose value is to be modeled in the valued ERGM framework. Defaults to `NULL` for simple presence or absence, modeled via a binary ERGM.
`basis` | See `ergm`.
`object.obs` | For the `ergm_conlist` method, the observed data constraint.

### Details

Dyad independence is determined by checking if all of the constituent parts of the object (formula, ergm terms, constraints, etc.) are flagged as dyad-independent.

### Value

`TRUE` if the model implied by the object is dyad-independent; `FALSE` otherwise.

[Package ergm version 3.10.4 Index]