R中的相关网络图
我一直在寻找一个软件包,以产生一个类似下面的图表,但一直来短。有人知道有一个图书馆可以在R中产生类似的东西吗?图中的节点是数据集中的变量,节点之间的厚度由其成对Pearson相关性的绝对值定义。为直观起见,不显示低于某个阈值的绝对权重。节点大小由节点的连接数决定。谢谢R中的相关网络图,r,ggplot2,graph,data-visualization,R,Ggplot2,Graph,Data Visualization,我一直在寻找一个软件包,以产生一个类似下面的图表,但一直来短。有人知道有一个图书馆可以在R中产生类似的东西吗?图中的节点是数据集中的变量,节点之间的厚度由其成对Pearson相关性的绝对值定义。为直观起见,不显示低于某个阈值的绝对权重。节点大小由节点的连接数决定。谢谢 您可以在R中使用ggnet2功能完成此操作,如示例所述。在ggnet2中,可以修改两个节点及其连接的颜色、大小和标签(尽管它不能进行曲线边、自循环或超图)。这应该相对容易(特别是如果您熟悉ggplot2) 如果您需要更多的互动性(
您可以在R中使用
ggnet2
功能完成此操作,如示例所述。在ggnet2
中,可以修改两个节点及其连接的颜色、大小和标签(尽管它不能进行曲线边、自循环或超图)。这应该相对容易(特别是如果您熟悉ggplot2
)
如果您需要更多的互动性(或熟悉
vis.js
),您可能会对另一个答案中建议的visNetwork
更感兴趣 没有ggplot2,您可以使用带有完整教程的igraph
软件包: