私はgephiを使用して、neo4jからグラフを視覚化しています。
この Java スニペットを使用して、すべてのノードを DFS の順序でトラバースし、ノード ID を出力しています。
Traverser dfs = node.traverse(Order.DEPTH_FIRST, StopEvaluator.END_OF_GRAPH,
ReturnableEvaluator.ALL,
MyRelationshipTypes.D, Direction.BOTH);
for( Node n : dfs ) {
System.out.print( n.getId() );
printNodeProperties( n );
}
私のグラフには、Neo4j にノード ID 1 から 222 までの 221 個のノードがあるとします (0 が参照ノードであるため)。
Gephi DataLaboratory を見ると、ノード ID 2 ~ 223 がグラフとして表示されます。Gephi は参照ノード ID 0 (Neo4j) を ID 1 (Gephi) にマッピングしているようです。これを防ぐことはできますか?なぜ Gephi はこれを行うのでしょうか?