datacipen commited on
Commit
50d8e69
·
verified ·
1 Parent(s): beada58

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +3 -2
app.py CHANGED
@@ -953,7 +953,8 @@ def create_repartition(array_value, selectedData, theme):
953
  df_comp = df_comp.explode('competences')
954
  df_comp = df_comp.groupby('competences').size().reset_index(name='obs')
955
  df_comp = df_comp.sort_values(by=['obs'])
956
- df_comp = df_comp.iloc[-25:]
 
957
  fig_competences = px.bar(df_comp, x='obs', y='competences', orientation='h', color='obs', height=600, template=template, labels={'obs':'nombre'}, color_continuous_scale="Teal", text_auto=True).update_layout(font=dict(size=10),paper_bgcolor=paper_bgcolor,plot_bgcolor=plot_bgcolor,clickmode='event+select',autosize=True).update_traces(hovertemplate=df_comp["competences"] + ' <br>Nombre : %{x}', y=[y[:100] + "..." for y in df_comp['competences']], showlegend=False).add_annotation(x=0, y=1.0, xanchor='left', yanchor='bottom',
958
  xref='paper', yref='paper', showarrow=False, align='left',
959
  text='Les principales compétences professionnelles<br><b>{}</b>'.format(customEmplois),font=dict(size=14))
@@ -964,7 +965,7 @@ def create_repartition(array_value, selectedData, theme):
964
  df_comptransversales = df_transversales.explode('qualitesProfessionnelles')
965
  df_comptransversales = df_comptransversales.groupby('qualitesProfessionnelles').size().reset_index(name='obs')
966
  df_comptransversales = df_comptransversales.sort_values(by=['obs'])
967
- df_comptransversales = df_comptransversales.iloc[-25:]
968
  fig_transversales = px.bar(df_comptransversales, x='obs', y='qualitesProfessionnelles', orientation='h', color='obs', height=600, template=template, labels={'obs':'nombre'}, color_continuous_scale="Teal", text_auto=True).update_layout(font=dict(size=10),paper_bgcolor=paper_bgcolor,plot_bgcolor=plot_bgcolor,autosize=True).update_traces(hovertemplate=df_comptransversales["qualitesProfessionnelles"] + ' <br>Nombre : %{x}', y=[y[:80] + "..." for y in df_comptransversales["qualitesProfessionnelles"]], showlegend=False).add_annotation(x=0, y=1.0, xanchor='left', yanchor='bottom',
969
  xref='paper', yref='paper', showarrow=False, align='left',
970
  text='Les principales compétences transversales<br><b>{}</b>'.format(customEmplois),font=dict(size=14))
 
953
  df_comp = df_comp.explode('competences')
954
  df_comp = df_comp.groupby('competences').size().reset_index(name='obs')
955
  df_comp = df_comp.sort_values(by=['obs'])
956
+ df_comp = df_comp.iloc[-30:]
957
+ print(df_comp['competences'].tolist())
958
  fig_competences = px.bar(df_comp, x='obs', y='competences', orientation='h', color='obs', height=600, template=template, labels={'obs':'nombre'}, color_continuous_scale="Teal", text_auto=True).update_layout(font=dict(size=10),paper_bgcolor=paper_bgcolor,plot_bgcolor=plot_bgcolor,clickmode='event+select',autosize=True).update_traces(hovertemplate=df_comp["competences"] + ' <br>Nombre : %{x}', y=[y[:100] + "..." for y in df_comp['competences']], showlegend=False).add_annotation(x=0, y=1.0, xanchor='left', yanchor='bottom',
959
  xref='paper', yref='paper', showarrow=False, align='left',
960
  text='Les principales compétences professionnelles<br><b>{}</b>'.format(customEmplois),font=dict(size=14))
 
965
  df_comptransversales = df_transversales.explode('qualitesProfessionnelles')
966
  df_comptransversales = df_comptransversales.groupby('qualitesProfessionnelles').size().reset_index(name='obs')
967
  df_comptransversales = df_comptransversales.sort_values(by=['obs'])
968
+ df_comptransversales = df_comptransversales.iloc[-30:]
969
  fig_transversales = px.bar(df_comptransversales, x='obs', y='qualitesProfessionnelles', orientation='h', color='obs', height=600, template=template, labels={'obs':'nombre'}, color_continuous_scale="Teal", text_auto=True).update_layout(font=dict(size=10),paper_bgcolor=paper_bgcolor,plot_bgcolor=plot_bgcolor,autosize=True).update_traces(hovertemplate=df_comptransversales["qualitesProfessionnelles"] + ' <br>Nombre : %{x}', y=[y[:80] + "..." for y in df_comptransversales["qualitesProfessionnelles"]], showlegend=False).add_annotation(x=0, y=1.0, xanchor='left', yanchor='bottom',
970
  xref='paper', yref='paper', showarrow=False, align='left',
971
  text='Les principales compétences transversales<br><b>{}</b>'.format(customEmplois),font=dict(size=14))