2
(vertexID)として頂点リストを持ち、(srcID、dstID)としてエッジリストを持っています。これらのノードとエッジからigraph Graphを作成したいと思います。 IDはOSMノードIDであり、ほとんどの場合、ゼロから開始せず、順次ではありません。また、私は何百と何千ものノードを扱っています。したがって、グラフの作成を行うために、高速、私は次のコードを試してみました:エッジリストからのPython-igraphグラフの作成方法
gr = Graph()
gr.add_vertices(vertexList)
gr.add_edges(edgeList)
をしかし、私はエラーを以下の取得:
OverflowError: long integer too large for conversion to C int
私は私のIdsがタイプで長いので、私はこのエラーが出ると思います。グラフの作成速度を犠牲にすることなくこのエラーを回避する方法はありますか?