2
我有一個頂點列表(vertexID)和一個邊緣列表作爲(srcID,dstID)。我想從這些節點和邊緣創建一個igraph圖形。 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
我想是因爲我的ID是long類型的我得到這個錯誤。有什麼辦法可以在不犧牲圖形創建速度的情況下解決這個錯誤?