Update main.py
Browse files
main.py
CHANGED
@@ -320,14 +320,28 @@ async def on_chat_start():
|
|
320 |
elements.append(cl.Plotly(name="chart_activites_autonomie", figure=fig_activites_autonomie, display="inline", size="medium"))
|
321 |
|
322 |
df_activites_autonomie_chiffrage_entreprise = df.groupby(['jeune_chargé_activités_exercées_autonomie_autonomie_partielle_ou_non_Etude_chiffrage', 'taille_entreprise']).size().reset_index(name='obs')
|
|
|
|
|
323 |
df_categorized_chiffrage_entreprise = df_activites_autonomie_chiffrage_entreprise.groupby("taille_entreprise", observed=True).agg("sum").reset_index()
|
324 |
-
fig_activites_autonomie_entreprise = make_subplots(rows=1, cols=1, shared_xaxes=True)
|
325 |
|
|
|
326 |
fig_activites_autonomie_entreprise.add_trace(
|
327 |
go.Bar(x=df_activites_autonomie_chiffrage_entreprise.obs, y=[[df_activites_autonomie_chiffrage_entreprise.jeune_chargé_activités_exercées_autonomie_autonomie_partielle_ou_non_Etude_chiffrage], [df_activites_autonomie_chiffrage_entreprise.taille_entreprise]], orientation='h', textposition='inside', textangle=0, textfont_color='white', name="Etude et chiffrage"),
|
328 |
1,
|
329 |
1,
|
330 |
)
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
331 |
|
332 |
#for category in df_categorized_chiffrage_entreprise["taille_entreprise"].values:
|
333 |
# fig_activites_autonomie_entreprise.add_trace(go.Bar(
|
|
|
320 |
elements.append(cl.Plotly(name="chart_activites_autonomie", figure=fig_activites_autonomie, display="inline", size="medium"))
|
321 |
|
322 |
df_activites_autonomie_chiffrage_entreprise = df.groupby(['jeune_chargé_activités_exercées_autonomie_autonomie_partielle_ou_non_Etude_chiffrage', 'taille_entreprise']).size().reset_index(name='obs')
|
323 |
+
df_activites_autonomie_conception_entreprise = df.groupby(['jeune_chargé_activités_exercées_autonomie_autonomie_partielle_ou_non_Conception_technique', 'taille_entreprise']).size().reset_index(name='obs')
|
324 |
+
df_activites_autonomie_chiffrage_statut = df.groupby(['jeune_chargé_activités_exercées_autonomie_autonomie_partielle_ou_non_Etude_chiffrage', 'fonction_Statut_repondant']).size().reset_index(name='obs')
|
325 |
df_categorized_chiffrage_entreprise = df_activites_autonomie_chiffrage_entreprise.groupby("taille_entreprise", observed=True).agg("sum").reset_index()
|
|
|
326 |
|
327 |
+
fig_activites_autonomie_entreprise = make_subplots(rows=2, cols=1, shared_xaxes=True)
|
328 |
fig_activites_autonomie_entreprise.add_trace(
|
329 |
go.Bar(x=df_activites_autonomie_chiffrage_entreprise.obs, y=[[df_activites_autonomie_chiffrage_entreprise.jeune_chargé_activités_exercées_autonomie_autonomie_partielle_ou_non_Etude_chiffrage], [df_activites_autonomie_chiffrage_entreprise.taille_entreprise]], orientation='h', textposition='inside', textangle=0, textfont_color='white', name="Etude et chiffrage"),
|
330 |
1,
|
331 |
1,
|
332 |
)
|
333 |
+
fig_activites_autonomie_entreprise.add_trace(
|
334 |
+
go.Bar(x=df_activites_autonomie_chiffrage_entreprise.obs, y=[[df_activites_autonomie_chiffrage_entreprise.jeune_chargé_activités_exercées_autonomie_autonomie_partielle_ou_non_Conception_technique], [df_activites_autonomie_chiffrage_entreprise.taille_entreprise]], orientation='h', textposition='inside', textangle=0, textfont_color='white', name="Conception technique"),
|
335 |
+
2,
|
336 |
+
1,
|
337 |
+
)
|
338 |
+
|
339 |
+
fig_activites_autonomie_statut = make_subplots(rows=2, cols=1, shared_xaxes=True)
|
340 |
+
fig_activites_autonomie_statut.add_trace(
|
341 |
+
go.Bar(x=df_activites_autonomie_chiffrage_statut.obs, y=[[df_activites_autonomie_chiffrage_statut.jeune_chargé_activités_exercées_autonomie_autonomie_partielle_ou_non_Etude_chiffrage], [df_activites_autonomie_chiffrage_statut.fonction_Statut_repondant]], orientation='h', textposition='inside', textangle=0, textfont_color='white', name="Etude et chiffrage"),
|
342 |
+
1,
|
343 |
+
1,
|
344 |
+
)
|
345 |
|
346 |
#for category in df_categorized_chiffrage_entreprise["taille_entreprise"].values:
|
347 |
# fig_activites_autonomie_entreprise.add_trace(go.Bar(
|