Update main.py
Browse files
main.py
CHANGED
@@ -421,7 +421,37 @@ async def on_chat_start():
|
|
421 |
fig_wordcloud_principaux_interlocuteurs_entreprise1 = plt.figure(1,figsize=(12,15))
|
422 |
plt.imshow(wordcloud_principaux_interlocuteurs_entreprise1,interpolation="bicubic")
|
423 |
plt.axis('off')
|
424 |
-
elements_wordcloud_principaux_interlocuteurs.append(cl.Pyplot(name="
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
425 |
|
426 |
await cl.Message( content="Nuage de mots des principaux interlocuteurs",elements=elements_wordcloud_principaux_interlocuteurs,).send()
|
427 |
|
|
|
421 |
fig_wordcloud_principaux_interlocuteurs_entreprise1 = plt.figure(1,figsize=(12,15))
|
422 |
plt.imshow(wordcloud_principaux_interlocuteurs_entreprise1,interpolation="bicubic")
|
423 |
plt.axis('off')
|
424 |
+
elements_wordcloud_principaux_interlocuteurs.append(cl.Pyplot(name="plot_wordcloud_principaux_interlocuteurs_entreprise_10_50", figure=fig_wordcloud_principaux_interlocuteurs_entreprise1, size="large", display="inline"))
|
425 |
+
|
426 |
+
options_entreprise2 = ['51 à 100 employés']
|
427 |
+
df1_entreprise2 = df1.loc[df1['taille_entreprise'].isin(options_entreprise2)]
|
428 |
+
wd_principaux_interlocuteurs_entreprise2 = " ".join(i for i in df1_entreprise2.principaux_interlocuteurs)
|
429 |
+
wordcloud_principaux_interlocuteurs_entreprise2 = WordCloud(background_color='white',
|
430 |
+
stopwords=exclure_mots, max_words=80).generate(wd_principaux_interlocuteurs_entreprise2)
|
431 |
+
fig_wordcloud_principaux_interlocuteurs_entreprise2 = plt.figure(1,figsize=(12,15))
|
432 |
+
plt.imshow(wordcloud_principaux_interlocuteurs_entreprise2,interpolation="bicubic")
|
433 |
+
plt.axis('off')
|
434 |
+
elements_wordcloud_principaux_interlocuteurs.append(cl.Pyplot(name="plot_wordcloud_principaux_interlocuteurs_entreprise_51_100", figure=fig_wordcloud_principaux_interlocuteurs_entreprise2, size="large", display="inline"))
|
435 |
+
|
436 |
+
options_entreprise3 = ['Moins de 10 employés']
|
437 |
+
df1_entreprise3 = df1.loc[df1['taille_entreprise'].isin(options_entreprise3)]
|
438 |
+
wd_principaux_interlocuteurs_entreprise3 = " ".join(i for i in df1_entreprise3.principaux_interlocuteurs)
|
439 |
+
wordcloud_principaux_interlocuteurs_entreprise3 = WordCloud(background_color='white',
|
440 |
+
stopwords=exclure_mots, max_words=80).generate(wd_principaux_interlocuteurs_entreprise3)
|
441 |
+
fig_wordcloud_principaux_interlocuteurs_entreprise3 = plt.figure(1,figsize=(12,15))
|
442 |
+
plt.imshow(wordcloud_principaux_interlocuteurs_entreprise3,interpolation="bicubic")
|
443 |
+
plt.axis('off')
|
444 |
+
elements_wordcloud_principaux_interlocuteurs.append(cl.Pyplot(name="plot_wordcloud_principaux_interlocuteurs_entreprise_moins_10", figure=fig_wordcloud_principaux_interlocuteurs_entreprise3, size="large", display="inline"))
|
445 |
+
|
446 |
+
options_entreprise4 = ['Plus de 100 employés']
|
447 |
+
df1_entreprise4 = df1.loc[df1['taille_entreprise'].isin(options_entreprise4)]
|
448 |
+
wd_principaux_interlocuteurs_entreprise4 = " ".join(i for i in df1_entreprise4.principaux_interlocuteurs)
|
449 |
+
wordcloud_principaux_interlocuteurs_entreprise4 = WordCloud(background_color='white',
|
450 |
+
stopwords=exclure_mots, max_words=80).generate(wd_principaux_interlocuteurs_entreprise4)
|
451 |
+
fig_wordcloud_principaux_interlocuteurs_entreprise4 = plt.figure(1,figsize=(12,15))
|
452 |
+
plt.imshow(wordcloud_principaux_interlocuteurs_entreprise4,interpolation="bicubic")
|
453 |
+
plt.axis('off')
|
454 |
+
elements_wordcloud_principaux_interlocuteurs.append(cl.Pyplot(name="plot_wordcloud_principaux_interlocuteurs_entreprise_plus_100", figure=fig_wordcloud_principaux_interlocuteurs_entreprise4, size="large", display="inline"))
|
455 |
|
456 |
await cl.Message( content="Nuage de mots des principaux interlocuteurs",elements=elements_wordcloud_principaux_interlocuteurs,).send()
|
457 |
|