Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/neo4j/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/meteor/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/windows/15.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Neo4j Gephi在导入时找不到节点/关系属性_Neo4j_Gephi_Graphml_Neo4j Apoc - Fatal编程技术网

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

Neo4j Gephi在导入时找不到节点/关系属性,neo4j,gephi,graphml,neo4j-apoc,Neo4j,Gephi,Graphml,Neo4j Apoc,我想用Gephi可视化我的Neo4j数据集。安装并使其工作后,我调用了调用apoc.export.graphml.all(“/tmp/test2.graphml”,{}),得到了正确的文件。现在我在Gephi 0.9.1中导入/打开这个.graphml文件,但是在导入窗口中我看不到任何属性。此外,在图本身中,节点/关系没有属性。 有人知道我做错了什么,或者我忘记设置正确的配置参数了吗 提前谢谢 乌德帕特 这是我的程序调用: call apoc.export.graphml.all("/tmp

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

提前谢谢


乌德帕特


这是我的程序调用:

call apoc.export.graphml.all("/tmp/test2.graphml",{}) yield nodes, relationships, properties, time
这是Neo4j浏览器中的快照

我已从服务器加载此文件,并在Gephi中打开它,结果如下:


就像你看到的,我的财产仍然不在那里

Apoc有一个自定义过程,可以一步将数据导出到Gephi。您需要下载Gephi的数据包,以便能够使用
apoc.Gephi
过程轻松地将数据从Neo4j导出到Gephi。 例如:

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

更多信息,请点击这里。

Apoc有一个自定义过程,可以一步将数据导出到Gephi。您需要下载Gephi的数据包,以便能够使用
apoc.Gephi
过程轻松地将数据从Neo4j导出到Gephi。 例如:

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

更多信息请查看此插件。

我已经看过此插件,但它不适用于我的Neo4j版本(3.1.0)!我刚刚用代码和快照更新了我的原始帖子…Graph streaming插件是为Gephi而不是Neo4j设计的。如果您没有最新的APOC,您可以使用
调用APOC.gephi.add(null,'workspace1',path)生成节点
,这对我很有用,但您总是导出未加权的网络。如果您还想将重量导出到Gephi,我建议您升级到Neo4j 3.1.3和迄今为止最新的APOC,即现在。我已经尝试了您的建议,并更新了Neo4j(版本3.1.3)和APOC。现在,当我调用上述过程时,我将得到以下错误:
调用过程'apoc.gephi.add'失败:原因:org.neo4j.graphdb.NotFoundException:NODE[380]没有propertyKey=“name”属性。
我的节点得到了属性“firstname”和“lastname”。。这就是问题所在吗?我如何声明,firstname(或lastname)应该导出到GephI?在当前版本中,我认为它仍然是硬编码的。查收。。。。最简单的解决方案是将name属性设置为first name+last nameok,我添加了此属性,但现在我遇到另一个错误…:(通常可以从远程服务器流式传输到gephi吗?我已经看过这个插件,但它不适用于我的Neo4j版本(3.1.0)!我刚刚用代码和快照更新了我的原始帖子…Graph streaming插件是针对Gephi的,而不是Neo4j。如果您没有最新的APOC,可以使用
调用APOC.Gephi.add(null,'workspace1',path)屈服节点
,这对我来说很有效,但你总是导出一个未加权的网络。如果你还想将权重导出到Gephi,我建议你升级到Neo4j 3.1.3和迄今为止最新的APOC,即现在。我尝试了你的建议并更新了Neo4j(到3.1.3版)现在,当我调用上述过程时,我将得到以下错误:
调用过程'apoc.gephi.add'失败:原因:org.neo4j.graphdb.NotFoundException:NODE[380]没有propertyKey=“name”属性。
我的节点得到了属性“firstname”和“lastname”…这就是问题所在吗?我如何声明,firstname(或lastname)应该导出到GephI?在当前版本中,我认为它仍然是硬编码的。检查…最简单的解决方案是将name属性设置为first name+last name确定,我添加了此属性,但现在我遇到另一个错误…:(通常可以从远程服务器流式传输到gephi吗?