ergm / statnet包可以处理缺少的属性数据吗?

时间:2016-03-07 21:32:47

标签: r sna statnet

刚开始使用ERGM,如果以下问题不符合逻辑则道歉。我试图在这个网站和statnet_help上搜索,但没有运气。

我想知道statnet中的ergm()函数现在是否可以处理属性上缺少的数据?我把它编码为' na'在R中,但运行以下ergm模型导致错误。

    > m2 <- ergm(d1~edges + nodecov('wellbeing')) 

    > Error in ergm.getglobalstats(nw, model, response = response) : 
    > NA/NaN/Inf in foreign function call (arg 13) 

有问题的属性变量是连续的。

非常感谢, 小号

1 个答案:

答案 0 :(得分:1)

我认为在边缘/节点协变量上NA是不可能的。目前尚不清楚他们应该如何对待他们。根据您对跟踪缺少数据的节点重要性的兴趣,您可以尝试:

  • NA用一些合理的值(甚至是一个卑鄙的)来估算
  • NA添加等于1的二进制协变量,否则为0并在nodecov中使用它,或者可能使用其他一些效果来检查是否有任何证据表明这些节点在其中具有某些特殊作用网络结构。