现象:保存图片之前,图片自动弹出来,关闭图片窗口之后才能保存。
求助:如何不要让图片弹出来,而是直接保存呢?
使用的代码如下
import igraph as ig
graphItem = ['A','B','C']
edges_list = [[0, 1]]
grahp_data = ig.Graph(directed=True)
grahp_data.add_vertices(len(graphItem))
visual_style = {
"vertex_size" : 50,
"feature_names" : graphItem,
"vertex_label": graphItem,
"vertex_color": ["skyblue","skyblue","pink"],
"bbox": (500,500),
"margin": 60,
"layout": "circle",
"arrow_size": 50
}
grahp_data.add_edges(edges_list)
p = ig.plot(grahp_data, **visual_style)
p.save('TEST.png'.format('title'))
最后2行改成ig.plot(grahp_data, 'TEST.png', **visual_style)就可以了。
最后2行改成ig.plot(grahp_data, 'TEST.png', **visual_style)就可以了。
– 芽衣 3年前