我的问题与其说是一个“如何做”的编码问题,不如说是要求深入了解 Gephi 的“内部”工作原理。
我已经成功地使用 gexf 规范将“viz”标签添加到使用 Python 的 gexf 文件中——特别是“color”和“size”标签。然而,当在 Gephi 中打开文件时,Gephi 中呈现的节点大小似乎完全不是线性的 - 或者不可预测的。
例如,在我的 gexf 文件中,我可以将一个节点大小设置为 3,另一个设置为 2。当我在 Gephi 中打开我的 gexf 文件时,大小为 3 的节点很容易看到,但节点大小为 2几乎看不见。
我在生成 gexf 的代码中尝试了节点大小的各种“重新映射”,从线性到自然对数再到平方根,但似乎没有什么能让 Gephi 以可预测的方式“表现”。
有没有人成功地使用 gexf 文件格式生成 Gephi 将以可预测的方式呈现的节点大小?提前致谢。
最佳答案
我相信我已经找到了无法通过格式正确的 gexf 文件在 Gephi 中调整节点大小的原因:在 Gephi 的最后两个版本 - 0.9.0 和 0.9.1 中,Gephi 的自动调整大小功能“卡住了” ”在“开启”位置。因此,在这个问题得到解决之前,似乎不可能提前调整节点大小以在 Gephi 中进行可视化。
关于python - 如何在 Gephi 的 gexf 中有效地缩放节点大小,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37265069/