【发布时间】:2012-07-30 15:02:05
【问题描述】:
我想根据节点在图表中的影响来设置节点的大小,我需要找到一些方法让它们的大小出现在 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 中时,节点的大小都相同。我错过了什么吗?
【问题讨论】:
标签: graph-theory dot gephi