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)
|
pos = nx.spring_layout(G, seed=42)
|
||||||
|
|
||||||
plt.figure(figsize=(8, 6))
|
plt.figure(figsize=(8, 6))
|
||||||
|
# Define o tamanho do nó
|
||||||
|
tamanho_no = 1500
|
||||||
|
|
||||||
# Desenha os nós
|
# Desenha os nós
|
||||||
nx.draw_networkx_nodes(G, pos, node_size=2000, node_color='skyblue', edgecolors='black')
|
nx.draw_networkx_nodes(G, pos, node_size=tamanho_no, node_color='skyblue', edgecolors='black')
|
||||||
# Desenha as arestas
|
# 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(), arrowstyle='-|>', arrowsize=20, edge_color='gray', width=2, connectionstyle='arc3,rad=0.1')
|
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)
|
# Desenha os rótulos (nomes dos aeroportos)
|
||||||
nx.draw_networkx_labels(G, pos, font_size=12, font_family='sans-serif', font_weight='bold')
|
nx.draw_networkx_labels(G, pos, font_size=12, font_family='sans-serif', font_weight='bold')
|
||||||
|
|
||||||
|
|||||||
File diff suppressed because one or more lines are too long
Reference in New Issue
Block a user