For loop 如何将函数嵌入RStudio中的for循环?

For loop 如何将函数嵌入RStudio中的for循环?,for-loop,rstudio,igraph,For Loop,Rstudio,Igraph,我使用RStudio的“IGRAPHE”软件包,这个软件包对图形分析非常有帮助。 我有图:(a(1.net,…,a(128.net) 首先我输入图形,然后我可以分析: a (1)<-read.graph("a (1).net","format=pajek") is.directed(a1) 如何使用for循环分析所有图形?我的脚本有什么问题?请发送自包含且至少语法正确的代码。看另一个建议——用r标记你的问题,而不仅仅是rstudio,因为它实际上是一个r语言问题。通过这种方式,您将获得

我使用RStudio的“IGRAPHE”软件包,这个软件包对图形分析非常有帮助。 我有图:(a(1.net,…,a(128.net)

首先我输入图形,然后我可以分析:

a (1)<-read.graph("a (1).net","format=pajek")
 is.directed(a1)

如何使用for循环分析所有图形?我的脚本有什么问题?

请发送自包含且至少语法正确的代码。看另一个建议——用r标记你的问题,而不仅仅是rstudio,因为它实际上是一个r语言问题。通过这种方式,您将获得更多潜在的回答者。您遇到的一个问题是read.graph中的参数名称在字符串中。它应该是这样的:
read.graph(“a(1.net)”,format=“pajek”)
for(x in 2:128) 
{
paste('a (', x, ')', sep='')<-read.graph(paste('a (', x, ').net', sep=''),"format=pajek")
is.directed(paste('a (', x, ')', sep=''))
}
 Error in match.arg(arg = arg, choices = choices, several.ok = several.ok) : 
  'arg' should be one of “edgelist”, “pajek”, “ncol”, “lgl”, “graphml”, “dimacs”, “graphdb”, “gml”, “dl”