Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/r/69.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
R中的相关网络图_R_Ggplot2_Graph_Data Visualization - Fatal编程技术网

R中的相关网络图

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

我一直在寻找一个软件包,以产生一个类似下面的图表,但一直来短。有人知道有一个图书馆可以在R中产生类似的东西吗?图中的节点是数据集中的变量,节点之间的厚度由其成对Pearson相关性的绝对值定义。为直观起见,不显示低于某个阈值的绝对权重。节点大小由节点的连接数决定。谢谢


您可以在R中使用
ggnet2
功能完成此操作,如示例所述。在
ggnet2
中,可以修改两个节点及其连接的颜色、大小和标签(尽管它不能进行曲线边、自循环或超图)。这应该相对容易(特别是如果您熟悉
ggplot2


如果您需要更多的互动性(或熟悉
vis.js
),您可能会对另一个答案中建议的
visNetwork
更感兴趣

没有ggplot2,您可以使用带有完整教程的
igraph
软件包: