グラフへの影響に応じてノードのサイズを設定したいのですが、そのサイズを Gephi に表示する方法を見つける必要があります。現時点では、次のコードを使用しています。
def write_graph_dot(graph, filename, label=None):
g = AGraph(directed=True)
nodes = set()
for key in graph:
if key not in nodes:
nodes.add(key)
g.add_node(key, color='red')
node = g.get_node(key)
node.attr['fixedsize'] = True
node.attr['height'] = 1.0
node.attr['width'] = 1.0
for value in graph[key]:
if value not in nodes:
nodes.add(value)
g.add_node(key, color='black')
g.add_edge(key, value, color='black')
g.write(filename)
しかし、これを Gephi にロードすると、ノードはすべて同じサイズになります。何か不足していますか?