¿Alguien sabe si es posible tener un control detallado sobre las propiedades de línea al dibujar bordes de redx a través (por ejemplo) draw_networkx_edges
? Me gustaría controlar la línea solid_capstyle
y solid_joinstyle
, que son (matplotlib) Line2D
propiedades.networkx draw_networkx_edges capstyle
>>> import networkx as nx
>>> import matplotlib.pyplot as plt
>>> G = nx.dodecahedral_graph()
>>> edges = nx.draw_networkx_edges(G, pos=nx.spring_layout(G), width=7)
>>> plt.show()
En el ejemplo anterior, hay "espacios" entre los bordes que me gustaría ocultar controlando el estilo de cap. Pensé en agregar los nodos en el tamaño correcto para llenar los huecos, pero los bordes en mi trama final son de color, por lo que agregar nodos no lo cortará. No puedo deducir de la documentación o mirar edges.properties()
cómo hacer lo que quiero hacer ... ¿alguna sugerencia?
Carson
Gracias para que @Aric. ¡Funciona perfectamente! –