标题中没有数字:Neo4j导入工具

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了标题中没有数字:Neo4j导入工具相关的知识,希望对你有一定的参考价值。

我正在尝试使用Neo4j import工具并遇到以下错误:

enter image description here

显然它不喜欢我的tsne:X标题。这非常奇怪,因为我没有真正改变数据集的结构(除了添加两个新列:DATASETcellName)我正在导入,之前它工作得很好。 cells.csv看起来像那样:

enter image description here

我检查了tsneX:floattsneY:float列中的值,但它们看起来很好,它们是浮点数。如果在任何地方都有一些字符串,我希望neo4j至少报告行号。

我正在同时导入多个类似的文件,如下所示:

sudo neo4j-admin import --database = lanersson.db --nodes import / genes.csv --nodes“import / combined / c57bl6_p19 / cells.csv,import / combined / cd1_e165 / cells.csv,import / combined / cd1_p0 / cells.csv,进口/组合/ cd1_p18 / cells.csv,进口/组合/ cd1_p23 / cells.csv,进口/组合/ cd1_p5 / cells.csv,进口/组合/ hgfapgfp_p120 / cells.csv,导入/合并/ hgfapgfp_p132 / cells.csv”

任何建议将不胜感激

答案

发生错误是因为标题应该仅出现在第一个文件中,而不是在我们同时导入多个文件时出现在下一个文件中,因此更改此:

sudo neo4j-admin import --database = lanersson.db --nodes import / genes.csv --nodes“import / combined / c57bl6_p19 / cells.csv,import / combined / cd1_e165 / cells.csv,import / combined / cd1_p0 / cells.csv,进口/组合/ cd1_p18 / cells.csv,进口/组合/ cd1_p23 / cells.csv,进口/组合/ cd1_p5 / cells.csv,进口/组合/ hgfapgfp_p120 / cells.csv,导入/合并/ hgfapgfp_p132 / cells.csv”

sudo neo4j-admin import --database = lanersson.db --nodes import / genes.csv --nodes import / combined / c57bl6_p19 / cells.csv --nodes import / combined / cd1_e165 / cells.csv,import / combined / cd1_p0 /cells.csv --nodes import / combined / cd1_p18 / cells.csv --nodes import / combined / cd1_p23 / cells.csv --nodes import / combined / cd1_p5 / cells.csv --nodes import / combined / hgfapgfp_p120 / cells .csv --nodes import / combined / hgfapgfp_p132 / cells.csv

解决了这个问题。因此,我不是导入多个文件,而是分别导入每个文件,因为每个cells.csv都有自己的标题。如果Neo4j提供了一种导入方式而不需要删除所有后续文件中的标题,那将是很好的,因为当我们生成数据输出文件时,标题存在于所有文件中。

以上是关于标题中没有数字:Neo4j导入工具的主要内容,如果未能解决你的问题,请参考以下文章

Neo4j傻瓜导入工具

节点导入neo4j数据库后,节点显示的都是数字ID,怎么让他显示中文?

使用neo4j图数据库的import工具导入数据 -方法和注意事项

Neo4j数据导入

Kittle中将mysql数据导入Neo4j中

neo4j数据库迁移---------Neo4j数据库导入导出的方法