我将在 R 中分析(一些探索性分析,我是这个主题的新手)大型网络。所以我手头有一个 FLICKR 数据集。
如果您看到数据集,它由 4 个不同的 CSV 文件组成,具有不同的图形或网络属性。如何将此数据转换为
igraph
对象?
我在堆栈溢出中看到了以下解决方案。
我也知道
csv.to.igraph
包中有一个名为 influenceR
的函数,但无法达到我的目的。
感谢任何形式的帮助。
您的问题(可能)太宽泛了。它应该专注于一个问题。
但这是第一种方法,它读取相关的 csv(带边),并创建一个(有向)图
library(data.table)
library(igraph)
edges <- data.table::fread("./data/Flickr-dataset/data/edges.csv")
g <- igraph::graph_from_data_frame(d = edges, directed = TRUE)