【发布时间】:2021-01-20 02:38:10
【问题描述】:
我有数据提供有关参与者 c 的流的信息,这些信息按来自源 s 的输入细分到合作伙伴 p。
网络数据通常只有一个信息:数据/信息从A->B、B->C等流动。
但是,我的数据显示哪些从 A->B 流向 C,哪些从 A->B 流向 D。
数据结构为三列边缘列表。
source <- c("A", "D", "B", "B")
country <- c("B", "B", "A", "A")
partner <- c("C", "C", "C", "D")
value <- c("5", "0", "2", "4")
df <- data.frame(source, country, partner, value)
df
我有点不明白如何将其用作网络数据 - 但是,如果有人知道如何使用这种方式更细粒度的网络,那就太棒了((:
最好的,
莫里茨
【问题讨论】:
-
嗨,@zx8754,我刚刚指定了问题。我的意思清楚了吗?
-
不确定你所说的 3D 是什么意思,它仍然是一个流,A 到 B,然后是 C 或 D
-
是的,不过是两行,三列。 A->B->C A->B->D 我的问题是如何将这种数据转换为网络/图形对象。据我所知,每 n 个邻接矩阵或两列边列表只能导入 n 个。抱歉太不具体了
-
总是3列然后是一个值吗?
-
对,就是格式
标签: r igraph network-analysis sna statnet