R语言ergm.ego包 mixingmatrix.egodata函数使用说明

返回R语言ergm.ego包函数列表


功能\作用概述:

对godata对象的mixingmatrix方法,用于返回每个组的成员指定每个组的alter的频率计数。


语法\用法:

## S3 method for class 'egodata'
mixingmatrix(object, attrname, rowprob = FALSE, weight = TRUE, ...)


参数说明:

object : 数据对象。

attrname : 一种字符向量,包含需要其混合矩阵的networkattribute的名称。

rowprob : 计数是否应按行和进行标准化。也就是说,他们是否应该以自我的群体为条件。

weight : 采样权重是否应合并到计算中(TRUE,默认值)或忽略(FALSE)。

... : 其他参数,当前未使用。


示例\实例:


data(faux.mesa.high)
fmh.ego < - as.egodata(faux.mesa.high)

(mm < - mixingmatrix(faux.mesa.high,"Grade"))
(mm.ego < - mixingmatrix(fmh.ego,"Grade"))

stopifnot(isTRUE(all.equal({tmp< - unclass(mm$matrix); diag(tmp) < - diag(tmp)*2;
tmp}, mm.ego, check.attributes=FALSE)))