我使用带有RStudio的“igraph”包,这个包非常有助于图形分析。 我有图表:(a(1).net,...,a(128).net)
首先我输入图表,然后我可以分析:
a (1)<-read.graph("a (1).net","format=pajek")
is.directed(a1)
Is.directed的输出是二进制,YES,如果图形的边缘指向一个节点,如果它们是无向的,则输出为NO。
'喜欢循环它以节省一些时间:
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”
如何使用for循环分析我的所有图形?我的剧本出了什么问题?