困っていること
論文で見かけたようなグラフ構造(添付した画像のように)のように描画したいのですが、なかなか参考となるサイトが見つけられません。以下で示した画像のようなグラフを描くにはどうすればよいか、お詳しい方どなたかご教示いただけないでしょうか?厚かましいお願いで恐縮ですが、よろしくお願いします。
私の初歩的なコードと結果
ちなみに、私自身、pythonのライブラリnetworksを使ってやろうとしておりました。
import networkx as nx import matplotlib.pyplot as plt nodes=['MT evaluation methods', 'PER', 'semantic equivalence', 'CONJUNCTION', 'classifiers', 'HYPONYM-OF', 'USED-FOR', 'WER', 'NIST', 'BLEU'] edges=[('CONJUNCTION', 'PER'), ('USED-FOR', 'classifiers'), ('USED-FOR', 'semantic equivalence'), ('CONJUNCTION', 'WER'), ('HYPONYM-OF', 'MT evaluation methods'), ('NIST', 'USED-FOR'), ('NIST', 'CONJUNCTION'), ('NIST', 'HYPONYM-OF'), ('CONJUNCTION', 'BLEU')] plt.figure(figsize=(8,8)) G = nx.Graph() G.add_nodes_from(nodes) G.add_edges_from(edges) nx.draw_networkx(G,node_size=10) plt.show()
回答2件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2020/08/16 07:57
2020/08/16 08:01