From d707235946247c7fdab4712c99482be5e9eca7aa Mon Sep 17 00:00:00 2001
From: local_comparaison <mathieu.umec@inrae.fr>
Date: Thu, 17 Aug 2023 14:08:45 +0200
Subject: [PATCH] adding the pie_colors functioj for the representation of the
 DB compositions

---
 Visualisation_des_donnes_de_mapping.py | 41 ++++++++++----------------
 1 file changed, 15 insertions(+), 26 deletions(-)

diff --git a/Visualisation_des_donnes_de_mapping.py b/Visualisation_des_donnes_de_mapping.py
index 4a82b7d..fae1654 100644
--- a/Visualisation_des_donnes_de_mapping.py
+++ b/Visualisation_des_donnes_de_mapping.py
@@ -105,33 +105,22 @@ def visualisation_recouvrement (File, titre_du_graphique="Recouvrement moyen des
     p1.tick_params(axis='x', rotation=90, size=0.05,labelsize = 2) #rotation des ticklabels
     plt.show()
 
-visualisation_recouvrement ("C:\\Users\\mumec\\Desktop\\Mini_codes\\resultats_recouvrement_Ltest_V0_Ramp.xlsx",titre_du_graphique="Recouvrement moyen des différentes voies métaboliques de la liste constructeurs sur KEGG")
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+#visualisation_recouvrement ("C:\\Users\\mumec\\Desktop\\Mini_codes\\resultats_recouvrement_Ltest_V0_Ramp.xlsx",titre_du_graphique="Recouvrement moyen des différentes voies métaboliques de la liste constructeurs sur KEGG")
 
 
+def color_pie(Data, Labels, Colors,Explode=None,fsize=(10,10)):
+    plt.figure(figsize = fsize)
+    plt.pie(Data, labels = Labels,
+        pctdistance = 0.7,
+        explode=Explode,
+        colors=Colors,
+        autopct = lambda x: str(round(x, 1)) + '%')
+    plt.legend(loc=1, fontsize=10)
+    plt.show()
 
+x = [2608,363,49613,1301]
+y=["Reactome","KEGG","HMDB","Wikipathways"]
+exp=[0.02, 0.04,0.04, 0.04]
+co=["darkorange","firebrick","wheat","steelblue"]
 
-#plt.plot(results_clustering)
-#plt.title('clustering')
-#plt.xlabel(metabolites_labels)
-#plt.show()
\ No newline at end of file
+color_pie(x, y, co,Explode=exp,fsize=(10,10))
-- 
GitLab