style: melhora layout do diagrama de rede para acomodar 10 trechos
This commit is contained in:
10
create_nb.py
10
create_nb.py
@@ -140,7 +140,7 @@ estatisticas_trechos['Score_Relevancia'] = estatisticas_trechos['Total_PAX'] * e
|
|||||||
estatisticas_trechos = estatisticas_trechos.sort_values(by='Score_Relevancia', ascending=False)
|
estatisticas_trechos = estatisticas_trechos.sort_values(by='Score_Relevancia', ascending=False)
|
||||||
|
|
||||||
# Definir número de trechos alvo
|
# Definir número de trechos alvo
|
||||||
NUM_TRECHOS = 5
|
NUM_TRECHOS = 10
|
||||||
top_trechos = estatisticas_trechos.head(NUM_TRECHOS)
|
top_trechos = estatisticas_trechos.head(NUM_TRECHOS)
|
||||||
|
|
||||||
display(top_trechos)
|
display(top_trechos)
|
||||||
@@ -171,12 +171,12 @@ for _, row in top_trechos.iterrows():
|
|||||||
peso = row['Score_Relevancia']
|
peso = row['Score_Relevancia']
|
||||||
G.add_edge(origem, destino, weight=peso)
|
G.add_edge(origem, destino, weight=peso)
|
||||||
|
|
||||||
# Configuração do layout do grafo
|
# Configuração do layout do grafo - k maior afasta mais os nós
|
||||||
pos = nx.spring_layout(G, seed=42)
|
pos = nx.spring_layout(G, k=2.5, iterations=100, seed=42)
|
||||||
|
|
||||||
plt.figure(figsize=(8, 6))
|
plt.figure(figsize=(12, 8))
|
||||||
# Define o tamanho do nó
|
# Define o tamanho do nó
|
||||||
tamanho_no = 1500
|
tamanho_no = 1200
|
||||||
|
|
||||||
# Desenha os nós
|
# Desenha os nós
|
||||||
nx.draw_networkx_nodes(G, pos, node_size=tamanho_no, node_color='skyblue', edgecolors='black')
|
nx.draw_networkx_nodes(G, pos, node_size=tamanho_no, node_color='skyblue', edgecolors='black')
|
||||||
|
|||||||
175
modelos.ipynb
175
modelos.ipynb
File diff suppressed because one or more lines are too long
Reference in New Issue
Block a user