Pythonで出力する画像データの解像度を上げたいです。
以下のコードを用いて出力するネットワーク図の画像データの出力を上げたいと考えています。
どのようにコードを追加すれば良いかご教示頂けると有難いです。
※testdata.txtファイルには、以下のようにアルファベット1文字の羅列が入っています。
(例)
A B
B A
A C
Python
1import networkx as nx 2import matplotlib.pyplot as plt 3 4G = nx.read_edgelist('testdata.txt', nodetype=str) 5 6plt.figure(figsize=(10, 10)) 7 8pos = nx.spring_layout(G, k=0.8) 9 10 11nx.draw_networkx_edges(G, pos, edge_color='y') 12nx.draw_networkx_nodes(G, pos, node_color='r', alpha=0.5) 13 14nx.draw_networkx_labels(G, pos, font_size=10) 15 16plt.axis('off') 17 18plt.show()
回答2件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2021/07/06 12:10