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

问题描述 投票:0回答:1

我正在尝试使用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”

任何建议将不胜感激

import neo4j
1个回答
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,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提供了一种导入方式而不需要删除所有后续文件中的标题,那将是很好的,因为当我们生成数据输出文件时,标题存在于所有文件中。

© www.soinside.com 2019 - 2024. All rights reserved.