作者热门文章
- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
以下是我使用 igraph
创建的玩具数据集在 Rstudio 中为恐怖分子肇事者及其目标的双边网络。以下规范适用于两种类型顶点之间的有向二分关系:
set.seed(1234)
df <- data.frame(
perpetrator <- c(
'Armed Islamic Group (GIA)',
'Armed Islamic Group (GIA)',
'Algerian Islamic Extremists',
'Islamic Salvation Front (FIS)',
'Unindentified Activists',
'Armed Islamic Group (GIA)',
'Armata di Liberazione Naziunale (ALN)',
'Armed Islamic Group (GIA)',
'Islamist Extremists',
'Muslim Fundamentalists'),
target <- c(
'Unnamed Civilians',
'Unnamed Civilians',
'Unnamed Civilians',
'Government Buildings',
'Police Station',
'Soldiers',
'Terrorist Group',
'Unnamed Civilians',
'Police Patrol',
'Police Patrol'),
stringsAsFactors = TRUE)
net <- graph.edgelist(as.matrix(df))
V(net)$type <- bipartite.mapping(net)$type
proj_net <- bipartite.projection(net)
plot(net,
main = "Bipartite Projection of Algerian Terror Network",
layout=-layout.bipartite(net)[,2:1])
最佳答案
你不是已经拥有了吗?
df <- data.frame(perpetrator=c("A","A","B","C","D","A","E","A","F","G"),
target =c("a","a","a","b","c","d","e","a","f","f"))
net <- graph.edgelist(as.matrix(df))
V(net)$type <- bipartite.mapping(net)$type
par(mfrow=c(1,2),mar=c(0,1,1,1))
plot(net, main="Full Network",edge.arrow.size=0.5)
plot(bipartite.projection(net)$proj1,main="Affilitaton Network")
bipartite.projection(...)
返回两个图的列表,名为
$proj1
和
$proj2
,其中有从属网络。所以在这种情况下,
A
和
B
通过
a
连接, 和
F
和
G
通过
f
连接.
关于r - R : converting a bipartite graph into a one-mode affiliation network中的igraph,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27221478/
积分定理告诉我们,如果流网络中的所有容量都是整数,则存在 每个值都是整数的最大流 但最显着的部分是存在,不是每个最大流量! 这意味着此声明不声明 每最大流量是整数值 我无法弄清楚为什么如果所有容量都是
我正在使用 R 和包 igraph 创建一个基于关联矩阵的二分图,但我的权重没有显示?我在下面添加了一个我正在尝试做的例子。我已经设置了 weighted=TRUE,并希望边缘具有不同的权重,但线条的
以下是我使用 igraph 创建的玩具数据集在 Rstudio 中为恐怖分子肇事者及其目标的双边网络。以下规范适用于两种类型顶点之间的有向二分关系: set.seed(1234) df <- dat
我是一名优秀的程序员,十分优秀!