通过 R 中的网络分析识别事件数据中的盟友

问题描述 投票:0回答:1

我正在研究参与内战的参与者网络,其中每个参与者都被表示为一个顶点,它们之间的连接(边)表示冲突或战斗的实例。通过网络分析,我的目标是识别同盟参与者。最初,如果演员之间从不发生直接冲突,但有共同的对手,我认为他们是盟友。

然而,认识到这种假设在定义联盟时可能不够谨慎,我另外打算采取更保守的方法。在这个精炼的标准中,我断言,只有当行动者不仅有两个或更多共同的对手,而且避免相互争斗时,他们才是真正的联盟。

每个网络必须围绕核心网络构建,核心网络通过变量

conflict_dset_id
来标识。如果参与者与未进一步连接到核心网络的外部参与者存在额外冲突,则应忽略该冲突。

这是我的数据的子集,谢谢您的帮助:

structure(list(side_a = c("Fulani", "Fulani", "Fulani", "Dogon", 
"Dogon", "Dogon", "Dogon", "Dogon", "Dogon", "Dogon", "Dogon", 
"Dogon", "Dogon", "Dogon", "Dogon", "Dogon", "Dogon", "Dogon", 
"Dogon", "Dogon", "Dogon", "Dogon", "Dogon", "Dogon", "Dogon", 
"Dogon", "Dogon", "Dogon", "AQIM", "Jama'atu Ahlis Sunna Lidda'awati wal-Jihad", 
"MUJAO", "CMA", "CMA", "CMA", "CMA", "CMA", "CMA", "CMA", "CMA", 
"CMA", "CMA", "Ansar Dine", "Ansar Dine", "Ansar Dine", "Ansar Dine", 
"Ansar Dine", "Ansar Dine", "Ansar Dine", "Ganda Iso", "Ganda Iso", 
"Ganda Iso", "Government of Mali", "Government of Mali", "Government of Mali", 
"Government of Mali", "Government of Mali", "Government of Mali", 
"Government of Mali", "Government of Mali", "Government of Mali", 
"Government of Mali", "Government of Mali", "Government of Mali", 
"Government of Mali", "Government of Mali", "Government of Mali", 
"Government of Mali", "Government of Mali", "Government of Mali", 
"Government of Mali", "Government of Mali", "Government of Mali", 
"Government of Mali", "Government of Mali", "Government of Mali", 
"Government of Mali", "Government of Mali", "Government of Mali", 
"Government of Mali", "Government of Mali", "Government of Mali", 
"Government of Mali", "Government of Mali", "Government of Mali", 
"Government of Mali", "Government of Mali", "Government of Mali", 
"Government of Mali", "Government of Mali", "Government of Mali", 
"Government of Mali", "Government of Mali", "Government of Mali", 
"Government of Mali", "Government of Mali", "Government of Mali", 
"Government of Mali", "Government of Mali", "Government of Mali", 
"Government of Mali", "Government of Mali", "Government of Mali", 
"Government of Mali", "Government of Mali", "Government of Mali", 
"Government of Mali", "Government of Mali", "Government of Mali", 
"Government of Mali", "Government of Mali", "Government of Mali", 
"Government of Mali", "Government of Mali", "Government of Mali", 
"Government of Mali", "Government of Mali", "Government of Mali", 
"Government of Mali", "Government of Mali", "Government of Mali", 
"Government of Mali", "Government of Mali", "Government of Mali", 
"Government of Mali", "Government of Mali", "Government of Mali", 
"Government of Mali", "Government of Mali", "Government of Mali", 
"Government of Mali", "Government of Mali", "Government of Mali", 
"Government of Mali", "Government of Mali", "Government of Mali", 
"Government of Mali", "Government of Mali", "Government of Mali", 
"Government of Mali", "Government of Mali", "Government of Mali", 
"Government of Mali", "Government of Mali", "Government of Mali", 
"Government of Mali", "Government of Mali", "Government of Mali", 
"Government of Mali", "Government of Mali", "Government of Mali", 
"Government of Mali", "Government of Mali", "Government of Mali", 
"Government of Mali", "Government of Mali", "Government of Mali", 
"Government of Mali", "Government of Mali", "Government of Mali", 
"Government of Mali", "Government of Mali", "Government of Mali", 
"Government of Mali", "Government of Mali", "Government of Mali", 
"Government of Mali", "Government of Mali", "Government of Mali", 
"Government of Mali", "Government of Mali", "Government of Mali", 
"Government of Mali", "Government of Mali", "Government of Mali", 
"Government of Mali", "Government of Mali", "Government of Mali", 
"Government of Mali", "Government of Mali", "Government of Mali", 
"Government of Mali", "Government of Mali", "Government of Mali", 
"Government of Mali", "Government of Mali", "Government of Mali", 
"Government of Mali", "Government of Mali", "Government of Mali", 
"Government of Mali", "Government of Mali", "Government of Mali", 
"Government of Mali", "Government of Mali", "Government of Mali", 
"Government of Mali", "Government of Mali", "Government of Mali", 
"Government of Mali", "Government of Mali", "Government of Mali", 
"Government of Mali", "Government of Mali", "Government of Mali", 
"Government of Mali", "Government of Mali", "Government of Mali", 
"Government of Mali", "Government of Mali", "Government of Mali", 
"Government of Mali", "Government of Mali", "Government of Mali", 
"Government of Mali", "Government of Mali", "Government of Mali", 
"Government of Mali", "Government of Mali", "Government of Mali", 
"Government of Mali", "Government of Mali", "Government of Mali", 
"Government of Mali", "Government of Mali", "Government of Mali", 
"Government of Mali", "Government of Mali", "Government of Mali", 
"Government of Mali", "Government of Mali", "Government of Mali", 
"Government of Mali", "Government of Mali", "Government of Mali", 
"Government of Mali", "Government of Mali", "Government of Mali", 
"Government of Mali", "Government of Mali", "Government of Mali", 
"Government of Mali", "Government of Mali", "MAA", "MAA", "MAA", 
"MAA", "Government of Mali", "Government of Mali", "Government of Mali", 
"Government of Mali", "Government of Mali", "Government of Mali", 
"Government of Mali", "Government of Mali", "Government of Mali", 
"Government of Mali", "Government of Mali", "Government of Mali", 
"Government of Mali", "Government of Mali", "Government of Mali", 
"Government of Mali", "Government of Mali", "Government of Mali", 
"Government of Mali", "Government of Mali", "Government of Mali", 
"Government of Mali", "Government of Mali", "CMA", "CMA", "CMA", 
"CMA", "CMA", "CMA", "CMA", "CMA", "CMA", "CMA", "CMA", "CMA", 
"CMA", "CMA", "CMA", "CMA", "CMA", "CMA", "CMA", "CMA", "CMA", 
"CMA", "CMA", "CMA", "CMA", "CMA", "CMA", "CMA", "CMA", "CMA", 
"CMA"), side_b = c("Tuareg", "Tuareg", "Tuareg", "Fulani", "Fulani", 
"Fulani", "Fulani", "Fulani", "Fulani", "Fulani", "Fulani", "Fulani", 
"Fulani", "Fulani", "Fulani", "Fulani", "Fulani", "Fulani", "Fulani", 
"Fulani", "Fulani", "Fulani", "Fulani", "Fulani", "Fulani", "Fulani", 
"Fulani", "Fulani", "CMA", "CMA", "CMA", "MUJAO", "Signed-in-Blood Battalion", 
"MUJAO", "Signed-in-Blood Battalion", "MUJAO", "Signed-in-Blood Battalion", 
"MUJAO", "Signed-in-Blood Battalion", "MUJAO", "Signed-in-Blood Battalion", 
"CMA", "CMA", "CMA", "CMA", "CMA", "CMA", "CMA", "CMA", "CMA", 
"CMA", "CMA", "CMA", "CMA", "CMA", "CMA", "CMA", "CMA", "CMA", 
"CMA", "CMA", "CMA", "CMA", "CMA", "CMA", "CMA", "CMA", "CMA", 
"CMA", "CMA", "CMA", "CMA", "CMA", "CMA", "CMA", "CMA", "CMA", 
"Ansar Dine", "Ansar Dine", "Ansar Dine", "Ansar Dine", "Ansar Dine", 
"Ansar Dine", "Ansar Dine", "Ansar Dine", "Ansar Dine", "Ansar Dine", 
"Ansar Dine", "Ansar Dine", "Ansar Dine", "Ansar Dine", "Ansar Dine", 
"Ansar Dine", "Ansar Dine", "Ansar Dine", "Ansar Dine", "Ansar Dine", 
"Ansar Dine", "Ansar Dine", "Ansar Dine", "Ansar Dine", "Ansar Dine", 
"Ansar Dine", "Ansar Dine", "Ansar Dine", "Ansar Dine", "Ansar Dine", 
"Ansar Dine", "Ansar Dine", "Ansar Dine", "Ansar Dine", "Ansar Dine", 
"Ansar Dine", "Ansar Dine", "Ansar Dine", "Ansar Dine", "Ansar Dine", 
"Ansar Dine", "Ansar Dine", "Ansar Dine", "Ansar Dine", "Ansar Dine", 
"Ansar Dine", "Ansar Dine", "Ansar Dine", "Ansar Dine", "Ansar Dine", 
"Ansar Dine", "Ansar Dine", "Military faction (Red Berets)", 
"Military faction (Red Berets)", "Military faction (Red Berets)", 
"MUJAO", "MUJAO", "MUJAO", "MUJAO", "MUJAO", "MUJAO", "MUJAO", 
"MUJAO", "MUJAO", "MUJAO", "MUJAO", "MUJAO", "MUJAO", "MUJAO", 
"MUJAO", "MUJAO", "MUJAO", "MUJAO", "MUJAO", "MUJAO", "MUJAO", 
"MUJAO", "MUJAO", "MUJAO", "MUJAO", "MUJAO", "MUJAO", "MUJAO", 
"AQIM", "AQIM", "AQIM", "AQIM", "AQIM", "AQIM", "AQIM", "AQIM", 
"AQIM", "AQIM", "AQIM", "AQIM", "AQIM", "AQIM", "AQIM", "AQIM", 
"AQIM", "AQIM", "AQIM", "AQIM", "AQIM", "AQIM", "AQIM", "AQIM", 
"AQIM", "AQIM", "AQIM", "AQIM", "AQIM", "AQIM", "AQIM", "AQIM", 
"AQIM", "AQIM", "AQIM", "AQIM", "AQIM", "AQIM", "AQIM", "AQIM", 
"AQIM", "AQIM", "AQIM", "AQIM", "AQIM", "AQIM", "AQIM", "AQIM", 
"AQIM", "AQIM", "AQIM", "AQIM", "AQIM", "AQIM", "AQIM", "AQIM", 
"AQIM", "AQIM", "AQIM", "AQIM", "AQIM", "AQIM", "Signed-in-Blood Battalion", 
"Signed-in-Blood Battalion", "Signed-in-Blood Battalion", "Signed-in-Blood Battalion", 
"al-Murabitun", "al-Murabitun", "al-Murabitun", "al-Murabitun", 
"al-Murabitun", "al-Murabitun", "al-Murabitun", "al-Murabitun", 
"al-Murabitun", "al-Murabitun", "al-Murabitun", "al-Murabitun", 
"al-Murabitun", "al-Murabitun", "al-Murabitun", "al-Murabitun", 
"CMA", "CMA", "CMA", "CMA", "FLM", "FLM", "FLM", "FLM", "FLM", 
"FLM", "FLM", "FLM", "FLM", "FLM", "FLM", "FLM", "FLM", "FLM", 
"FLM", "FLM", "FLM", "FLM", "FLM", "FLM", "FLM", "FLM", "FLM", 
"GATIA", "GATIA", "GATIA", "GATIA", "GATIA", "GATIA", "GATIA", 
"GATIA", "GATIA", "GATIA", "GATIA", "GATIA", "GATIA", "GATIA", 
"GATIA", "GATIA", "CM-FPR", "GATIA", "MAA", "CM-FPR", "GATIA", 
"MAA", "CM-FPR", "GATIA", "MAA", "CM-FPR", "GATIA", "MAA", "CM-FPR", 
"GATIA", "MAA"), conflict_dset_id = c(5391, 5391, 5391, 5649, 
5649, 5649, 5649, 5649, 5649, 5649, 5649, 5649, 5649, 5649, 5649, 
5649, 5649, 5649, 5649, 5649, 5649, 5649, 5649, 5649, 5649, 5649, 
5649, 5649, 5650, 5650, 5650, 5651, 5651, 5651, 5651, 5651, 5651, 
5651, 5651, 5651, 5651, 11957, 11957, 11957, 11957, 11957, 11957, 
11957, 11959, 11959, 11959, 372, 372, 372, 372, 372, 372, 372, 
372, 372, 372, 372, 372, 372, 372, 372, 372, 372, 372, 372, 372, 
372, 372, 372, 372, 372, 372, 11347, 11347, 11347, 11347, 11347, 
11347, 11347, 11347, 11347, 11347, 11347, 11347, 11347, 11347, 
11347, 11347, 11347, 11347, 11347, 11347, 11347, 11347, 11347, 
11347, 11347, 11347, 11347, 11347, 11347, 11347, 11347, 11347, 
11347, 11347, 11347, 11347, 11347, 11347, 11347, 11347, 11347, 
11347, 11347, 11347, 11347, 11347, 11347, 11347, 11347, 11347, 
11347, 11347, 11347, 11347, 11347, 11347, 11347, 11347, 11347, 
11347, 11347, 11347, 11347, 11347, 11347, 11347, 11347, 11347, 
11347, 11347, 11347, 11347, 11347, 11347, 11347, 11347, 11347, 
11347, 11347, 11347, 11347, 11347, 11347, 11347, 11347, 11347, 
11347, 11347, 11347, 11347, 11347, 11347, 11347, 11347, 11347, 
11347, 11347, 11347, 11347, 11347, 11347, 11347, 11347, 11347, 
11347, 11347, 11347, 11347, 11347, 11347, 11347, 11347, 11347, 
11347, 11347, 11347, 11347, 11347, 11347, 11347, 11347, 11347, 
11347, 11347, 11347, 11347, 11347, 11347, 11347, 11347, 11347, 
11347, 11347, 11347, 11347, 11347, 11347, 11347, 11347, 11347, 
11347, 11347, 11347, 11347, 11347, 11347, 11347, 11347, 11347, 
11347, 11347, 11347, 11347, 11347, 11347, 11347, 11347, 11347, 
11347, 11347, 11347, 11347, 11347, 11347, 11347, 12589, 12589, 
12589, 12589, 13611, 13611, 13611, 13611, 13611, 13611, 13611, 
13611, 13611, 13611, 13611, 13611, 13611, 13611, 13611, 13611, 
13611, 13611, 13611, 13611, 13611, 13611, 13611, 14730, 14730, 
14730, 14730, 14730, 14730, 14730, 14730, 14730, 14730, 14730, 
14730, 14730, 14730, 14730, 14730, 14733, 14733, 14733, 14733, 
14733, 14733, 14733, 14733, 14733, 14733, 14733, 14733, 14733, 
14733, 14733)), row.names = c(NA, -300L), class = c("tbl_df", 
"tbl", "data.frame"))
r igraph network-analysis
1个回答
0
投票

也许您对签名网络的社区检测感兴趣?

我为此开发了两种方法,请参阅http://arxiv.org/abs/0811.2329http://arxiv.org/abs/1104.3083(此处未描述对负面链接的适用性) ,请参阅此处的第 5 章 http://hdl.handle.net/2078.1/134615)。代码可用于 Python(抱歉,没有 R),您可以在此处专门阅读有关负面链接的信息:https://leidenalg.readthedocs.io/en/stable/ Multiplex.html#male-links

© www.soinside.com 2019 - 2024. All rights reserved.