在 Python igraph 中将有向图转换为无向图
Convert to directed graph to undirected graph in Python igraph
我试图在 iGraph 中绘制一个无向图,但我绘制的图上似乎仍然有小箭头。有没有可能把有向图对象转为无向图对象,这样箭头就没有了?
这是我的代码:
import igraph
import cairo
import igraph
graph = igraph.Graph.Read_Ncol('network.txt')
igraph.plot(graph)
network.txt =
1 2
2 1
2 3
2 7
3 1
4 2
4 6
5 4
5 6
7 4
7 8
8 9
9 7
10 7
10 8
10 9
11 2
1 2
3 4
5 8
12 3
1 1
如此处记录:http://igraph.org/python/doc/igraph.GraphBase-class.html
有函数:
to_directed()
to_undirected()
取决于你想走哪条路(标题我不清楚)。
我试图在 iGraph 中绘制一个无向图,但我绘制的图上似乎仍然有小箭头。有没有可能把有向图对象转为无向图对象,这样箭头就没有了?
这是我的代码:
import igraph
import cairo
import igraph
graph = igraph.Graph.Read_Ncol('network.txt')
igraph.plot(graph)
network.txt =
1 2
2 1
2 3
2 7
3 1
4 2
4 6
5 4
5 6
7 4
7 8
8 9
9 7
10 7
10 8
10 9
11 2
1 2
3 4
5 8
12 3
1 1
如此处记录:http://igraph.org/python/doc/igraph.GraphBase-class.html
有函数:
to_directed()
to_undirected()
取决于你想走哪条路(标题我不清楚)。