R 是否有一个优雅的解决方案从数据帧中选择元素并从中创建网络图?
我的研究是经济学,我想知道我是否可以从数据帧中选择一个矩阵,即一定数量的行和一定数量的列,并将其直接存储为带有节点和边的网络图 我正在使用的数据帧是公共的,在这里可以使用。它们相当大。到目前为止,我可以选择一个例子R 是否有一个优雅的解决方案从数据帧中选择元素并从中创建网络图?,r,dataframe,networking,analysis,R,Dataframe,Networking,Analysis,我的研究是经济学,我想知道我是否可以从数据帧中选择一个矩阵,即一定数量的行和一定数量的列,并将其直接存储为带有节点和边的网络图 我正在使用的数据帧是公共的,在这里可以使用。它们相当大。到目前为止,我可以选择一个例子 exampleselection <- wiot [57:113, 62:117] exampleselection我找到了我要找的东西。作为一个初学者,我只是错过了正确的命令组合。这很简单。使用Matrix软件包和igraph软件包,按如下方式操作: library(Mat
exampleselection <- wiot [57:113, 62:117]
exampleselection我找到了我要找的东西。作为一个初学者,我只是错过了正确的命令组合。这很简单。使用Matrix软件包和igraph软件包,按如下方式操作:
library(Matrix)
matrix.World <- data.matrix(wiot [1:2464, 6:2469])
library(igraph)
g1 <- graph_from_adjacency_matrix(matrix.World, mode = c("directed"),
weighted = TRUE, diag = TRUE, add.colnames = NULL, add.rownames = NULL)
库(矩阵)
matrix.World我找到了我要找的东西。作为一个初学者,我只是错过了正确的命令组合。这很简单。使用Matrix软件包和igraph软件包,按如下方式操作:
library(Matrix)
matrix.World <- data.matrix(wiot [1:2464, 6:2469])
library(igraph)
g1 <- graph_from_adjacency_matrix(matrix.World, mode = c("directed"),
weighted = TRUE, diag = TRUE, add.colnames = NULL, add.rownames = NULL)
库(矩阵)
矩阵世界