【问题标题】:How to plot relationships in R?如何在R中绘制关系?
【发布时间】:2012-11-02 22:16:50
【问题描述】:

关系表示为矩阵x,如下所示:

      John Jack Mary Wendy
John     0    2    1     1
Jack     2    0    1     0
Mary     1    1    0     1
Wendy    1    0    1     0

这些条目是指它们拥有的连接数。 谁能告诉我如何在 R 中将其绘制为网络?谢谢!

【问题讨论】:

    标签: r matrix plot social-networking relationship


    【解决方案1】:

    这称为邻接矩阵。

    R FAQ 中有一些关于绘制以矩阵表示的社交网络的信息:

    使用 igraph 可以轻松绘制社交网络数据 R 中的包。 [...] 为了让 igraph 包将此表识别为网络,我们可以首先将其转换为矩阵。然后,如果我们希望计算与图相关的统计信息(介数、接近度、度数),我们可以使用矩阵来创建图对象。

    FAQ 给出了一些示例,生成了社会图,例如:

    igraph 库本身是 documented here - 它可以生成更复杂的示例 - 请参阅 screenshots page 和下面的示例:

    【讨论】:

      猜你喜欢
      • 2015-04-17
      • 2017-08-18
      • 2017-10-23
      • 1970-01-01
      • 1970-01-01
      • 2013-02-03
      • 2016-09-10
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多