Update main.py
Browse files
main.py
CHANGED
@@ -155,14 +155,14 @@ async def chat_profile():
|
|
155 |
@cl.on_chat_start
|
156 |
async def on_chat_start():
|
157 |
await cl.Message(f"> SURVEYIA").send()
|
158 |
-
figures = ""
|
159 |
df = pd.read_csv('./public/survey.csv')
|
160 |
df_taille = df.groupby('taille_entreprise').size().reset_index(name='obs')
|
161 |
-
figures = figures + "<div class='gridvid'>" + px.bar(df_taille, x='taille_entreprise', y='obs', color='obs', title="La taille des entreprises ayant répondu", labels={'obs':'nombre'},
|
162 |
df_temps = df.groupby('temps_active_domaine_agencement').size().reset_index(name='obs')
|
163 |
-
figures = figures + "<div class='gridvid'>" + px.bar(df_temps, x='temps_active_domaine_agencement', y='obs', color='obs', title="L’engagement dans le domaine de l’agencement", labels={'obs':'nombre'},
|
164 |
df_temps_entreprise = df.groupby(['temps_active_domaine_agencement', 'taille_entreprise']).size().reset_index(name='obs')
|
165 |
-
figures = figures + "<div class='gridvid'>" + px.bar(df_temps_entreprise, x='temps_active_domaine_agencement', y='obs', color='taille_entreprise', title="L’engagement dans le domaine de l’agencement par taille d'entreprise", labels={'obs':'nombre'},
|
166 |
sources = [
|
167 |
cl.Text(name="Datavisualisation", content=figures, display="inline")
|
168 |
]
|
|
|
155 |
@cl.on_chat_start
|
156 |
async def on_chat_start():
|
157 |
await cl.Message(f"> SURVEYIA").send()
|
158 |
+
figures = " "
|
159 |
df = pd.read_csv('./public/survey.csv')
|
160 |
df_taille = df.groupby('taille_entreprise').size().reset_index(name='obs')
|
161 |
+
figures = figures + "<div class='gridvid'>" + px.bar(df_taille, x='taille_entreprise', y='obs', color='obs', title="La taille des entreprises ayant répondu", labels={'obs':'nombre'}, text_auto=True).update_layout(showlegend=False).show() + "</div>"
|
162 |
df_temps = df.groupby('temps_active_domaine_agencement').size().reset_index(name='obs')
|
163 |
+
figures = figures + "<div class='gridvid'>" + px.bar(df_temps, x='temps_active_domaine_agencement', y='obs', color='obs', title="L’engagement dans le domaine de l’agencement", labels={'obs':'nombre'}, text_auto=True).update_layout(showlegend=False).show() + "</div>"
|
164 |
df_temps_entreprise = df.groupby(['temps_active_domaine_agencement', 'taille_entreprise']).size().reset_index(name='obs')
|
165 |
+
figures = figures + "<div class='gridvid'>" + px.bar(df_temps_entreprise, x='temps_active_domaine_agencement', y='obs', color='taille_entreprise', title="L’engagement dans le domaine de l’agencement par taille d'entreprise", labels={'obs':'nombre'}, text_auto=True).show() + "</div>"
|
166 |
sources = [
|
167 |
cl.Text(name="Datavisualisation", content=figures, display="inline")
|
168 |
]
|