我有一个包含大量邻接矩阵的文件夹,我想在单独的文件夹中绘制并保存为 jpeg。如果我想绘制单个网络,请执行以下操作:
library(igraph)
dat <- read.csv("myfile.csv",header=TRUE,row.names=1,check.names=FALSE)
g <- graph.adjacency(m,mode="undirected",weighted=NULL,diag=FALSE)
plot.igraph(g)
我如何将该操作应用于目录中的每个文件(例如 dir1)并将输出图形另存为 .jpg 在第二个目录(例如 dir2)中,将原始数据文件的文件名提供给 .jpg?