影响岛的计算和可视化

数据挖掘 可视化
2022-03-03 08:24:05

我最近从SO 开发者调查中看到了相关技术的图表,这很漂亮;转载如下:

SO 开发者调查相关技术

我有一个加权图,表示成对的人之间的通信量。我想创建一个与上面类似的可视化。我希望能够梳理出彼此之间影响力高但在其他地方影响力不大的人的“孤岛”。

具体来说,假设我有四种动物:dog, wolf, cat, lion. 犬科动物之间经常交谈。猫科动物也会这样做,但一个组的成员很少与另一组的成员交谈。所以我的影响图(它是对称的,因此是上三角矩阵)看起来像:

+------+-----+------+-----+------+
|      | Dog | Wolf | Cat | Lion |
+------+-----+------+-----+------+
| Dog  | ∞   | 100  | 1   | 1    |
| Wolf | -   | ∞    | 3   | 2    |
| Cat  | -   | -    | ∞   | 130  |
| Lion | -   | -    | -   | ∞    |
+------+-----+------+-----+------+

我知道如何创建其边缘由两个节点之间的权重直观表示的图形,但我不确定如何计算或计算影响岛。是否有通用的可视化技术可以应用于这样的数据集,以及找出影响岛?

提前致谢!

1个回答

正如您所解释的,您想要检测社区,这是社交网络分析中的常见问题如果您的网络是定向的和临时的,我会建议您研究影响分析;例如,在检测权威社区和分析他们在动态社交网络中的影响