/ / Come posso tracciare un grafico 3d in python con igraph? - pitone, cairo, igraph

Come posso tracciare un grafico 3d in python con igraph? - pitone, cairo, igraph

Sto provando a creare un grafico 3d usando igraph con Python su Windows 7. Ho installato Cairo e riesco a tracciare grafici 2D bene, ma quando provo a usare qualsiasi layout 3d ottengo

TypeError: bounding boxes work for 2D layouts only

Questo è il mio codice finora:

graph = Graph.Lattice([11,6], circular=False) #The graph is only circular along one "edge" of the lattice
graph.add_edges(zip(range(0,66,11), range(10,66,11)))
visual_style = {
"layout": graph.layout("sphere",)
}
plot(graph, **visual_style)

risposte:

2 per risposta № 1

Il plottaggio 3D non è supportato affatto nell'interfaccia Python di igraph: può solo calcolare le coordinate per te, ma devi alimentare quelle coordinate con un visualizzatore 3D esterno.