networkxで下記のような画像を作成しました。
各ラベルが小さくて見にくいのですが、画像の詳しく見たい部分にカーソルを合わせたら拡大表示するような方法はありますか?
どなたかわかる方いらっしゃいましたらご教授よろしくお願いいたします。。
python
1g = nx.read_edgelist('company.txt', nodetype=str) 2plt.figure(figsize=(20, 20)) 3 4pr = nx.pagerank(g) 5nx.draw_networkx_edges(g, pos, edge_color='y', alpha=0.5) 6 7#node_sizeにPageRankの値を組み込む 8nx.draw_networkx_nodes(g, pos, node_color='r', 9 alpha=1, node_size=[8000*v for v in pr.values()],font_family='IPAexGothic') 10nx.draw_networkx_labels(g, pos, font_size=10, node_size=15, font_family='IPAexGothic') 11plt.axis('off') 12 13plt.show(g) 14plt.savefig("company_rank.png", dpi=300)
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
退会済みユーザー
2020/02/02 11:41