pytextrank
次のようにパッケージを使用してグラフ オブジェクトを作成しました。
import pytextrank
### ...........................
### Some steps and calculations
### ...........................
graph, ranks = pytextrank.text_rank(path_stage1)
networkx
パッケージを使用して、次のnetworkx
ような図面を作成できます。
import networkx as nx
import matplotlib.pyplot as plt
fig = plt.figure(figsize=(50,50))
nx.draw(graph, with_labels=True)
plt.show()
しかし、ご覧のとおり、単語はほとんど中央に集中しています。単語のクラス間のより高い分離を見たいと思います。それ、どうやったら出来るの?