fix: adiciona parâmetro node_size às arestas para exibir as setas corretamente no diagrama
This commit is contained in:
19
create_nb.py
19
create_nb.py
@@ -175,10 +175,23 @@ for _, row in top_trechos.iterrows():
|
||||
pos = nx.spring_layout(G, seed=42)
|
||||
|
||||
plt.figure(figsize=(8, 6))
|
||||
# Define o tamanho do nó
|
||||
tamanho_no = 1500
|
||||
|
||||
# Desenha os nós
|
||||
nx.draw_networkx_nodes(G, pos, node_size=2000, node_color='skyblue', edgecolors='black')
|
||||
# Desenha as arestas
|
||||
nx.draw_networkx_edges(G, pos, edgelist=G.edges(), arrowstyle='-|>', arrowsize=20, edge_color='gray', width=2, connectionstyle='arc3,rad=0.1')
|
||||
nx.draw_networkx_nodes(G, pos, node_size=tamanho_no, node_color='skyblue', edgecolors='black')
|
||||
# Desenha as arestas, informando o node_size para que a seta não fique escondida sob o nó
|
||||
nx.draw_networkx_edges(
|
||||
G, pos,
|
||||
edgelist=G.edges(),
|
||||
arrows=True,
|
||||
arrowstyle='-|>',
|
||||
arrowsize=25,
|
||||
edge_color='gray',
|
||||
width=2,
|
||||
node_size=tamanho_no,
|
||||
connectionstyle='arc3,rad=0.15'
|
||||
)
|
||||
# Desenha os rótulos (nomes dos aeroportos)
|
||||
nx.draw_networkx_labels(G, pos, font_size=12, font_family='sans-serif', font_weight='bold')
|
||||
|
||||
|
||||
Reference in New Issue
Block a user