Gráfico de visualización por centralidades.
Calculé las centralidades de intermediación de los nodos en python igraph y las guardé en un archivo csv.
Ahora quiero visualizarlas en python con la biblioteca igraph o gephi, por centralidades.
¿Cómo puedo hacerlo?
davy.ai
Para visualizar las centralidades de intermediación de los nodos calculados en python igraph y guardados en un archivo csv, existen dos opciones posibles:
Opción 1: Usando la librería igraph en python
import igraph
centrality_data = igraph.Graph.Read_CSV(filename = "centrality_data.csv")
centrality_values = [float(centrality) for centrality in centrality_data]
g = igraph.Graph(len(centrality_values))
g.vs["centrality"] = centrality_values
plot()
, con los tamaños de vértices proporcionales a los valores de centralidad:layout = g.layout("kk")
igraph.plot(g, layout=layout, vertex_size=centrality_values)
Opción 2: Usando gephi
Layout > New Layout > Ranking > Betweenness centrality