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

时间:2018-03-01 19:33:39

标签: import 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    “进口/组合/ c57bl6_p19 / cells.csv,进口/组合/ cd1_e165 / cells.csv,导入/合并/ cd1_p0 / cells.csv,进口/组合/ cd1_p18 / cells.csv,进口/组合/ cd1_p23 / cells.csv ,进口/组合/ cd1_p5 / cells.csv,导入/合并/ hgfapgfp_p120 / cells.csv,进口/组合/ hgfapgfp_p132 / cells.csv“

任何建议都将不胜感激

1 个答案:

答案 0 :(得分:0)

错误发生了,因为标题应该只出现在第一个文件中,而不是在我们同时导入多个文件时出现在下一个文件中,所以改变这个:

  

sudo neo4j-admin import --database = lanersson.db --nodes import / genes.csv --nodes" import / combined / c57bl6_p19 / cells.csv,import / combined / cd1_e165 / cells.csv,进口/组合/ 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 /合并/ 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提供了一种导入方式而不需要删除所有后续文件中的标题会很好,因为当我们生成数据输出文件时,标题存在于所有文件中。