graphvizで下記の画像を描写したのですが、
①豆腐の回避方法
②画質の設定方法
③カーソルを合わせたら拡大表示される方法
がわかる方がいらっしゃればどなたかご教授よろしくお願いいたします。。
python
1 2g = Graph(format='png') 3g = nx.read_edgelist('company_list.txt', nodetype=str) 4 5plt.figure(figsize=(10, 10)) 6 7pos = nx.spring_layout(g, k=1) 8 9nx.draw_networkx_edges(g, pos, edge_color='b') 10nx.draw_networkx_nodes(g, pos, node_color='w', alpha=0.5) 11 12nx.draw_networkx_labels(g, pos, font_size=10) 13 14plt.axis('off') 15 16plt.show()
普通の設定で使っていればgraphvizは関係ないはずです。matplotlibの問題ないので質問文を書き換えておいてください。また、matplotlibの豆腐回避の方法は調べれば色々出てくるので、自己解決にトライしてみてください。
拡大は豆腐が解決してから改めて質問していただいた方が良いと思います。今の段階では3番は取り下げてはいかがでしょうか。
ちなみにですが、google collaboratory上で実行ではないですか?
以前、colab上でnetworkx関連で同じ事例が自分もあって、対処方法が一切効果なかったので...汗
ローカルとかなら大丈夫だと思います。
import japanize_matplotlib
は行なっているのですが、豆腐が不可避な為質問させていただいてます。。
jupyterで行なっています。。
回答1件
あなたの回答
tips
プレビュー
