NetworkX到Gephi的不同节点大小被忽略了



我想将网络图中的不同节点大小存储到gephi文件中。

根据文件,像这样的smth应该做奶酪:

k = 0
for node in G.nodes():
if (k==0):
G.node[node]['viz'] = {'size': 200}
k = 1
else:
G.node[node]['viz'] = {'size': 180}
nx.write_gexf(G, "file.gexf")

不知何故,在Gephi中,只有第一个节点大小被考虑为200,其余节点被设置为Gephi的最小可能大小(即忽略180(。所以我的结论是:对于Gephi,不可能在一个图中存储不同的节点大小?

这是因为在一个节点图中只能设置一个size参数。通常它以最大的大小值作为参数。

最新更新