datacipen commited on
Commit
256c9bd
·
verified ·
1 Parent(s): fd1b9f7

Update main.py

Browse files
Files changed (1) hide show
  1. main.py +31 -1
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="plot_wordcloud_principaux_interlocuteurs", figure=fig_wordcloud_principaux_interlocuteurs_entreprise1, size="large", display="inline"))
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
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