Elsa, parte de este gran staff, nos hizo el favor de escribir este post ya que domina muy bien este tema.
Solución:
Agregue el argumento de palabra clave opcional create_using=nx.DiGraph(),
tw_small = nx.from_pandas_dataframe(edges_df[:300],source='from',
target='to',edge_attr=True,
create_using=nx.DiGraph())
En lugar de un marco de datos, puede escribir edgelist, funciona para mí, me muestra un error cuando usé from_pandas_dataframe : "AttributeError: module 'networkx' has no attribute 'from_pandas_dataframe
“
Solución :
Graph = nx.from_pandas_edgelist(df,source='source',target='destination', edge_attr=None, create_using=nx.DiGraph())
Puedes probar si tu gráfico está dirigido o no usando: nx.is_directed(Graph)
. Obtendrás Verdadero.
Reseñas y puntuaciones
Te invitamos a añadir valor a nuestro contenido informacional cooperando tu veteranía en las acotaciones.
¡Haz clic para puntuar esta entrada!
(Votos: 0 Promedio: 0)