如何使用python nrtworkx将图放大?
问题描述

生成图片太小,不能看清节点间连线,太过密集,望能给出解决方法
# _*_ coding:utf-8 _*_import matplotlib.pyplot as pltimport networkx as nxG = nx.DiGraph()#加载文件中边的关系with open(’bigdata.txt’) as f: lines = f.readlines()mylist = [line.strip().split() for line in lines] pos =nx.spring_layout(G)outlist = []for i in range(len(mylist)): a = mylist[i][0] for j in range(len(mylist[i])-1):outlist.append([a, mylist[i][j+1]])#加载边G.add_edges_from(outlist)nx.draw(G, with_labels=True, node_size=200,width=0.3, node_color=’r’, alpha = 0.7, edge_color=’black’,edge_vmin=2,edge_vmax=3)plt.savefig(’test1.png’)plt.show()
问题解答
回答1:建议网络图使用d3py,或者设置matplotlib的画布大小
相关文章:
1. Java中main方法里面的参数一定要是String []args吗?2. docker绑定了nginx端口 外部访问不到3. html5 - 目前 公司App 嵌入H5页面 做个 手机支付功能 没有做过 所以 请求各位有经验的 给个思路4. javascript - node.js中stat() access() open() readFile()都能判断文件是否存在?5. CSS3可否做出这个效果?6. mysql - sql 左连接结果union右连接结果,导致重复性计算怎么解决?7. css - 如何讓圖片像雲一樣的行為?8. font-family - 我引入CSS3自定义字体没有效果?9. javascript - js 多维数组的问题10. node.js - Nodejs微信开发,视频上传成功,但是不返回给用户
![Java中main方法里面的参数一定要是String []args吗?](http://www.haobala.com/attached/image/2.jpg)
网公网安备