问题标签 [statnet]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
191 浏览

r - 在 ggnet 中使用颜色

我有一个这样制作的网络:

我使用此代码将其转换为网络对象

我相信我的代码应该从我的边缘列表创建一个网络并创建一个名为 value 的 tie 属性

我想可视化这个矩阵,并在数字大时将节点颜色设置为深蓝色,在数字小时将节点颜色设置为浅蓝色

我试过这段代码

我只得到三个节点和三个领带,一切都是黑色的。即使我用“蓝色”或“绿色”替换颜色,它也不会影响图表。

0 投票
2 回答
67 浏览

r - 具有三维边缘列表的网络?

我有数据提供有关参与者 c 的流的信息,这些信息按源自源 s 的输入分解到合作伙伴 p。

网络数据通常只有一个信息:数据/信息从 A->B、B->C 等流动。

但是,我的数据显示哪些从 A->B 流向 C,哪些从 A->B 流向 D。

数据结构为三列边缘列表。

我有点不明白如何将其用作网络数据 - 但是,如果有人知道如何使用这种方式更细粒度的网络,那就太棒了((:

最好的,

莫里茨

0 投票
1 回答
371 浏览

r - 从数据帧中的二进制和字符变量创建双模网络

SNA 人员:我正在尝试从 R 中的数据框创建一个双模式网络。我有一个组织列表,这些组织通过父组织中的共同成员资格连接。我在该组织中拥有以二进制变量编码的成员资格。我已经通过以下代码(来自基于二进制变量的创建邻接矩阵)成功地创建了基于这些数据的社会矩阵和后续网络对象:

reprex 包(v0.3.0)于 2020 年 10 月 24 日创建

但是,我显然不能使用tcrossprod()类似的方法来与组织连接的个人实现相同的结果,反之亦然,如下面的代码所示:

如何创建一个双模式网络,第一组边是组织在更大组织中的成员身份(由链接变量表示),第二组边是个人在组织中的领导职位?

谢谢大家。

reprex 包(v0.3.0)于 2020 年 10 月 24 日创建

0 投票
1 回答
110 浏览

r - 如何在 R Statnet 中识别和删除它们

如何在 R Statnet 中识别和删除它们?

这是一个示例代码。

这将生成一个未连接顶点 6、7、8、9、10 的网络。这些是隔离物。所以我的问题是如何识别隔离物并将它们从 Statnet 库中的网络中删除。

0 投票
1 回答
127 浏览

igraph - 在 R 中使用两个边缘属性对 ERGM 进行建模

我有一个场景,其中一个边缘属性影响另一个边缘属性。有没有办法在 ERGM 中对此进行建模?例如,考虑合同复杂性影响合同价值的外包合同。我想以一种我可以使用复杂性预测具有合同价值的网络的方式对有价值的 ERGM 进行建模。

我知道我们可以在 ERGM 建模中使用节点属性,是否可以对两个边缘属性进行建模?也请让我知道我们是否可以使用 ERGM 以外的方法对此进行建模。

0 投票
1 回答
32 浏览

r - ndtv 中的动态顶点属性

我一直在尝试在 ndtv 中实现动态顶点属性,实际上我设法创建了不同大小的顶点,但经过仔细检查,它们与我认为我指定的值不对应。相反,顶点大小与第一个 ID 具有最大大小的顶点 ID 成正比。我试图通过为每个周期创建一个顶点拼写来控制大小,并为大小参数设置不同的值

导致以下结果,其中 vs 是顶点拼写,es 是边缘拼写

我只渲染了部分数据(501 个周期中的前 10 个),但属性不仅与我想要的不匹配,而且它们在时间上也是不变的。

0 投票
1 回答
69 浏览

standard-error - 如何计算 ERGM 预测概率的标准误?

我无法根据 ERGM 模型的预测概率估计标准误差来计算置信区间。获得预测概率不是问题,但我想了解预测周围的不确定性。

下面是一个基于文艺复兴时期佛罗伦萨家庭婚姻和商业关系数据集的可复制示例。

根据该模型,估计 10 的财富差异对应于 0.182511 的平局概率。我的第一个问题是,这是一个正确的解释吗?我的第二个问题是,如何计算这个概率的标准误?

0 投票
0 回答
43 浏览

r - r中的statnet新手,.Call消息中的错误

我第一次使用 statnet 和 R,并且不断遇到此错误消息:

.Call(getEdgeAttribute_R, el, attrname, na.omit, null.na, deleted.edges.omit) 中的错误:NULL 值作为符号地址传递

在我使用过的任何其他软件包中,我都没有遇到过这个问题。而且我无法在 statnet.xml 中找到任何其他带有此错误的线程/问题。

非常感谢任何帮助和/或建议!

0 投票
1 回答
90 浏览

r - 发布具有块对角约束的运行值指数随机图模型(ergm)

我正在尝试在加权网络(network_ex)上运行指数随机图模型(ergm)。该网络显示了四个不同组中的个人之间的交互。组之间不能发生交互,因此需要在模型中包含块对角约束。但是,当我包含块对角线约束时,ergm 函数(否则运行)返回错误(见下文),我的 R 会话要么无限期运行,要么直接中止。

有没有办法基于加权块对角矩阵运行 ergm?

通过 CD-MCMLE 开始对比散度估计:迭代 1,最多 60 次:

根据 VEC 值,我还得到:

MH 提议功能的初始网络配置是不能提议任何切换的网络配置

0 投票
1 回答
57 浏览

r - 使用动态网络可视化更改节点颜色

我正在尝试创建一个网络动画,显示节点如何随时间改变状态。用例是 Covid-19 的接触者追踪。我使用基于代理的模型来模拟 Covid-19 的传播。从这里我提取了我的联系网络。我正在努力弄清楚 tsna 包如何更改每个时间片的节点颜色(疾病状态)。这是我的数据并尝试渲染:

因为我的基于代理的模型非常小,边缘在第 12 天左右消失。基本上,到那时每个人都已经接触过病毒,所以进一步的接触没有任何区别。我的模特不再关心了。您在我的示例中看到的是静态节点颜色。我想看到的是节点随着疾病状态而改变颜色。有人可以帮我解决这个问题吗?