ノードを持つ通常のグラフ (ラティス ネットワークとも呼ばれます) を生成する必要があります100x100
。10x10
次のコードでグラフを描くことから始めました。
import numpy
from numpy import *
import networkx as nx
from networkx import *
import matplotlib.pyplot as plt
G=nx.grid_2d_graph(10,10)
nx.draw(G)
plt.axis('off')
plt.show()
しかし、私が得るのはこれです:
出力にあるこの種の回転効果を取り除く方法はありますか? 最終的なネットワークは、次のようにチェス テーブルのように見える必要があります (ラベルは無視してください)。
また、各ノードに 0 から 9999 の範囲の ID を与える必要があります(100x100 ネットワークの場合)。どんなアイデアでも大歓迎です!