Gephi在导入时找不到节点/关系属性

时间:2017-04-28 22:30:14

标签: neo4j gephi graphml neo4j-apoc

我想用Gephi可视化我的Neo4j数据集。安装apoc并使其正常工作后,我拨打了call apoc.export.graphml.all("/tmp/test2.graphml",{})并获得了正确的文件。现在我在Gephi 0.9.1中导入/打开这个.graphml文件但是在导入窗口中我看不到任何属性。同样在图表本身中,节点/关系上没有属性。 有没有人知道,我做错了什么,或者我忘了设置正确的配置参数?

提前致谢

UDPATE

这是我的程序电话:

call apoc.export.graphml.all("/tmp/test2.graphml",{}) yield nodes, relationships, properties, time

这是来自Neo4j浏览器的snapchot

Result Neo4j browser

我已经从我的服务器加载了这个文件并在Gephi中打开了它,导致了这个:

Gephi view nodes Gephi view edges

就像你看到的那样,我的房产仍然没有......

1 个答案:

答案 0 :(得分:0)

Apoc有一个自定义过程,只需一步即可将数据导出到Gephi。您需要为Gephi下载graph streaming plugin,这样您就可以使用apoc.gephi程序轻松地将数据从Neo4j导出到Gephi。 例如:

MATCH path = (:Person)-[:KNOWS]->(:Person)
CALL apoc.gephi.add(null,'workspace1',path,'weight') yield nodes
RETURN distinct("success")

查看the docs和此tutorial了解详情。