【发布时间】:2018-05-01 00:20:10
【问题描述】:
我有一个表名列表,希望能够在 R 中可视化它们的关系。所以从表 A 到
例如,如果我有一个数据框:
Col 1 Col 2 Col 3 Col 4
Table A | Table B | Table C |
Table Z | Table A | Table C | Table Y
Table K | Table L | Table M | Table B
Table J | Table H |
我之前使用 igraph 进行了映射,但我的数据结构不同。只有两列:从和到。如果我有多个这样的列,有没有办法绘制图表?我在这方面找不到很多资源。
我希望创建一个地图。这将有从表 A 到表 B 和 C 的行,然后是从表 A 到表 z 和表 C 和表 Y 的另一行,因为它们是相关的,等等。表 J 和表 H 之间只有一个连接彼此。
http://kateto.net/networks-r-igraph。 i 图中的网络是我试图模仿的
【问题讨论】:
-
您需要解释列的含义。这是否意味着 A、B 和 C 都是完全连通的?所有 Z、A C 和 Y 之间也有联系吗?你想要什么?使用
dput(head(df))向我们提供您的数据的小样本也会对您有所帮助 -
我编辑了我的帖子,以便提供更多说明,并包含我正在尝试做的事情的链接。这些列只是一种知道从一个到另一个存在连接的方法。所以在上面的例子中 A ->B A ->C B->C。以下行遵循相同的逻辑。我希望做一个网络图来可视化哪些表与其他表连接。希望这更清楚一点
标签: r d3.js graphics mapping igraph