[英]How to create a .gephi file in networkX
我無法從 Python 創建一個 .graph 文件,我唯一可以創建的是一個.gexf
文件:
networkx.write_gexf(graph, "test.gexf")
它不適用於:
networkx.write_gexf(graph, "test.gephi")
根據networkX 文檔。 這個function的要點是:
將 GEXF 格式的 G 寫入路徑。
G
是一個圖。
為了獲得.gephi
文件,我建議使用 Gephi 打開從.gexf
獲得的 .gexf 並保存為.gephi
。
圖片中的步驟(示例):
.gexf
文件:some_graph = nx.path_graph(4)
nx.write_gexf(some_graph, "some_graph.gexf")
根據Gephi 快速入門教程:
保存您的項目 [as a.gephi 文件] 將所有數據和結果封裝在單個 session 文件中。
.gephi
文件格式旨在用作“會話文件”,而不是用作 Gephi 的導入文件。
相反,Gephi 項目創建了一個特定的文件格式( .gexf
):
GEXF(Graph Exchange XML 格式)是一種用於描述復雜網絡結構、其相關數據和動態的語言。
(在此處查看有關此文件格式的更多信息)
如果您需要/想要將圖形保存為文件,請使用其中一種格式。
GEXF 始終是最自由的(允許更多功能)。
但是,如果您需要/想要在使用 Gephi 操作圖形后保存 session,請使用.gephi
。
對於我們上面的例子:
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.