datacipen commited on
Commit
e76efde
1 Parent(s): 8f324f7

Update main.py

Browse files
Files changed (1) hide show
  1. main.py +5 -5
main.py CHANGED
@@ -209,14 +209,14 @@ async def on_chat_start():
209
  elements.append(cl.Plotly(name="chart_nb_charge_entreprise", figure=fig_nb_charge_engagement, display="inline", size="large"))
210
  #await cl.sleep(2)
211
  df_statut = df.groupby('fonction_Statut_repondant').size().reset_index(name='obs')
212
- fig_statut = px.bar(df_statut, x='obs', y='fonction_Statut_repondant', orientation='h', color='obs', title="Le profil des répondants", labels={'obs':'nombre'}, color_continuous_scale="Blues", text_auto=True).update_layout(font=dict(size=10,color="RebeccaPurple")).update_traces(showlegend=False)
213
  elements.append(cl.Plotly(name="chart_statut", figure=fig_statut, display="inline", size="large"))
214
  #await cl.sleep(2)
215
  df1 = df
216
  df1['principaux_interlocuteurs'] = df1['principaux_interlocuteurs'].str.split(';')
217
  df1 = df1.explode('principaux_interlocuteurs')
218
  df_interlocuteur = df1.groupby('principaux_interlocuteurs').size().reset_index(name='obs')
219
- fig_interlocuteur = px.bar(df_interlocuteur, x='obs', y='principaux_interlocuteurs', orientation='h', color='obs', title="Les principaux interlocuteurs du CAA", labels={'obs':'nombre'}, color_discrete_sequence=px.colors.qualitative.Safe, text_auto=True).update_layout(font=dict(size=10,color="RebeccaPurple")).update_traces(showlegend=False)
220
  elements.append(cl.Plotly(name="chart_interlocuteur", figure=fig_interlocuteur, display="inline", size="large"))
221
 
222
  #await cl.sleep(2)
@@ -232,7 +232,7 @@ async def on_chat_start():
232
  df2['principales_compétences_attendues'] = df2['principales_compétences_attendues'].str.split(';')
233
  df2 = df2.explode('principales_compétences_attendues')
234
  df_competences = df2.groupby('principales_compétences_attendues').size().reset_index(name='obs')
235
- fig_competences = px.bar(df_competences, x='obs', y='principales_compétences_attendues', orientation='h', color='obs', title="Les principales compétences attendues", labels={'obs':'nombre'}, color_discrete_sequence=px.colors.qualitative.Safe, text_auto=True).update_layout(font=dict(size=10,color="RebeccaPurple")).update_traces(showlegend=False)
236
  elements.append(cl.Plotly(name="chart_competences", figure=fig_competences, display="inline", size="large"))
237
  #await cl.sleep(2)
238
  df_competences_entreprise = df2.groupby(['principales_compétences_attendues', 'taille_entreprise']).size().reset_index(name='obs')
@@ -247,7 +247,7 @@ async def on_chat_start():
247
  df3['principales_compétences_relationnelles_attendues'] = df3['principales_compétences_relationnelles_attendues'].str.split(';')
248
  df3 = df3.explode('principales_compétences_relationnelles_attendues')
249
  df_competences_relationnelles = df3.groupby('principales_compétences_relationnelles_attendues').size().reset_index(name='obs')
250
- fig_competences_relationnelles = px.bar(df_competences_relationnelles, x='obs', y='principales_compétences_relationnelles_attendues', orientation='h', color='obs', title="Les compétences relationnelles attendues", labels={'obs':'nombre'}, color_discrete_sequence=px.colors.qualitative.Safe, text_auto=True).update_layout(font=dict(size=10,color="RebeccaPurple")).update_traces(showlegend=False)
251
  elements.append(cl.Plotly(name="chart_competences_relationnelles", figure=fig_competences_relationnelles, display="inline", size="large"))
252
  #await cl.sleep(2)
253
  df_competences_relationnelles_entreprise = df3.groupby(['principales_compétences_relationnelles_attendues', 'taille_entreprise']).size().reset_index(name='obs')
@@ -262,7 +262,7 @@ async def on_chat_start():
262
  df4['principales_compétences_gestion_attendues'] = df4['principales_compétences_gestion_attendues'].str.split(';')
263
  df4 = df4.explode('principales_compétences_gestion_attendues')
264
  df_competences_gestion = df4.groupby('principales_compétences_gestion_attendues').size().reset_index(name='obs')
265
- fig_competences_gestion = px.bar(df_competences_gestion, x='obs', y='principales_compétences_gestion_attendues', orientation='h', color='obs', title="Les compétences en gestion attendues", labels={'obs':'nombre'}, color_discrete_sequence=px.colors.qualitative.Safe, text_auto=True).update_layout(font=dict(size=10,color="RebeccaPurple")).update_traces(showlegend=False)
266
  elements.append(cl.Plotly(name="chart_competences_gestion", figure=fig_competences_gestion, display="inline", size="large"))
267
  #await cl.sleep(2)
268
  df_competences_gestion_entreprise = df4.groupby(['principales_compétences_gestion_attendues', 'taille_entreprise']).size().reset_index(name='obs')
 
209
  elements.append(cl.Plotly(name="chart_nb_charge_entreprise", figure=fig_nb_charge_engagement, display="inline", size="large"))
210
  #await cl.sleep(2)
211
  df_statut = df.groupby('fonction_Statut_repondant').size().reset_index(name='obs')
212
+ fig_statut = px.bar(df_statut, x='obs', y='fonction_Statut_repondant', orientation='h', color='obs', title="Le profil des répondants", labels={'obs':'nombre'}, color_continuous_scale="Teal", text_auto=True).update_layout(font=dict(size=10,color="RebeccaPurple")).update_traces(showlegend=False)
213
  elements.append(cl.Plotly(name="chart_statut", figure=fig_statut, display="inline", size="large"))
214
  #await cl.sleep(2)
215
  df1 = df
216
  df1['principaux_interlocuteurs'] = df1['principaux_interlocuteurs'].str.split(';')
217
  df1 = df1.explode('principaux_interlocuteurs')
218
  df_interlocuteur = df1.groupby('principaux_interlocuteurs').size().reset_index(name='obs')
219
+ fig_interlocuteur = px.bar(df_interlocuteur, x='obs', y='principaux_interlocuteurs', orientation='h', color='obs', title="Les principaux interlocuteurs du CAA", labels={'obs':'nombre'}, color_continuous_scale="Teal", text_auto=True).update_layout(font=dict(size=10,color="RebeccaPurple")).update_traces(showlegend=False)
220
  elements.append(cl.Plotly(name="chart_interlocuteur", figure=fig_interlocuteur, display="inline", size="large"))
221
 
222
  #await cl.sleep(2)
 
232
  df2['principales_compétences_attendues'] = df2['principales_compétences_attendues'].str.split(';')
233
  df2 = df2.explode('principales_compétences_attendues')
234
  df_competences = df2.groupby('principales_compétences_attendues').size().reset_index(name='obs')
235
+ fig_competences = px.bar(df_competences, x='obs', y='principales_compétences_attendues', orientation='h', color='obs', title="Les principales compétences attendues", labels={'obs':'nombre'}, color_continuous_scale="Teal", text_auto=True).update_layout(font=dict(size=10,color="RebeccaPurple")).update_traces(showlegend=False)
236
  elements.append(cl.Plotly(name="chart_competences", figure=fig_competences, display="inline", size="large"))
237
  #await cl.sleep(2)
238
  df_competences_entreprise = df2.groupby(['principales_compétences_attendues', 'taille_entreprise']).size().reset_index(name='obs')
 
247
  df3['principales_compétences_relationnelles_attendues'] = df3['principales_compétences_relationnelles_attendues'].str.split(';')
248
  df3 = df3.explode('principales_compétences_relationnelles_attendues')
249
  df_competences_relationnelles = df3.groupby('principales_compétences_relationnelles_attendues').size().reset_index(name='obs')
250
+ fig_competences_relationnelles = px.bar(df_competences_relationnelles, x='obs', y='principales_compétences_relationnelles_attendues', orientation='h', color='obs', title="Les compétences relationnelles attendues", labels={'obs':'nombre'}, color_continuous_scale="Teal", text_auto=True).update_layout(font=dict(size=10,color="RebeccaPurple")).update_traces(showlegend=False)
251
  elements.append(cl.Plotly(name="chart_competences_relationnelles", figure=fig_competences_relationnelles, display="inline", size="large"))
252
  #await cl.sleep(2)
253
  df_competences_relationnelles_entreprise = df3.groupby(['principales_compétences_relationnelles_attendues', 'taille_entreprise']).size().reset_index(name='obs')
 
262
  df4['principales_compétences_gestion_attendues'] = df4['principales_compétences_gestion_attendues'].str.split(';')
263
  df4 = df4.explode('principales_compétences_gestion_attendues')
264
  df_competences_gestion = df4.groupby('principales_compétences_gestion_attendues').size().reset_index(name='obs')
265
+ fig_competences_gestion = px.bar(df_competences_gestion, x='obs', y='principales_compétences_gestion_attendues', orientation='h', color='obs', title="Les compétences en gestion attendues", labels={'obs':'nombre'}, color_continuous_scale="Teal", text_auto=True).update_layout(font=dict(size=10,color="RebeccaPurple")).update_traces(showlegend=False)
266
  elements.append(cl.Plotly(name="chart_competences_gestion", figure=fig_competences_gestion, display="inline", size="large"))
267
  #await cl.sleep(2)
268
  df_competences_gestion_entreprise = df4.groupby(['principales_compétences_gestion_attendues', 'taille_entreprise']).size().reset_index(name='obs')