Tous les libellés de sources apparaissent dans la matrice

This commit is contained in:
Colin Maudry
2026-07-04 20:50:30 +02:00
parent c748cb944e
commit e44e2940fc
+7 -2
View File
@@ -318,16 +318,21 @@ def get_duplicate_matrix() -> dcc.Graph:
) )
) )
# Hauteur adaptée au nombre de sources pour que chaque libellé ait sa
# propre ligne (sinon Plotly n'affiche qu'un libellé sur deux faute de
# place).
height = max(1000, 22 * len(y_labels) + 150)
# Update layout: make it wider and taller # Update layout: make it wider and taller
fig.update_layout( fig.update_layout(
title="", title="",
xaxis_title="Sources de données", xaxis_title="Sources de données",
yaxis_title="Sources de données", yaxis_title="Sources de données",
yaxis=dict(autorange="reversed"), yaxis=dict(autorange="reversed", tickmode="linear", dtick=1),
xaxis=dict(tickangle=45, tickfont=dict(size=10)), # Smaller x-tick labels xaxis=dict(tickangle=45, tickfont=dict(size=10)), # Smaller x-tick labels
coloraxis_colorbar=dict(title="Percentage", tickfont=dict(size=10)), coloraxis_colorbar=dict(title="Percentage", tickfont=dict(size=10)),
width=1000, # Wider width=1000, # Wider
height=1000, # Taller height=height,
font=dict(size=11), # Overall font size font=dict(size=11), # Overall font size
margin=dict(l=100, r=50, t=80, b=100), # Add margin for labels margin=dict(l=100, r=50, t=80, b=100), # Add margin for labels
) )