リストから関数を参照できるようにしたい。このコードを使用して、さまざまなレイアウトのグラフのエクスポートを自動化したいと考えています。igraph ライブラリを使用しています。
問題は、関数への参照ではなく、関数のテキストを取得することです。
これを機能させるために、いくつかのコード変更を提供していただけますか?
library(igraph)
g2 <- barabasi.game(100)
layouts = list(layout.auto,
layout.random,
layout.circle,
layout.sphere,
layout.fruchterman.reingold,
layout.kamada.kawai,
layout.spring,
layout.reingold.tilford,
layout.fruchterman.reingold.grid,
layout.lgl,
layout.graphopt,
layout.svd,
layout.norm)
for(i in layouts) {
plot.igraph(g, layout=i, vertex.label=NA, vertex.size=3, edge.color="darkblue", edge.lty=3)
dev.copy(png,paste("figures/network_v0.1_",substitute(i),".png",sep=""))
dev.off()
}