From c8ff683ea305d176254b0fc03c56c5cb8f614482 Mon Sep 17 00:00:00 2001 From: Marilyne HU <marilyne.hu@student-cs.fr> Date: Sat, 5 Apr 2025 20:16:53 +0200 Subject: [PATCH] change utils_graph.py --- onglets/__pycache__/onglet1.cpython-312.pyc | Bin 8640 -> 8746 bytes onglets/__pycache__/onglet2.cpython-312.pyc | Bin 1887 -> 1887 bytes onglets/onglet1.py | 4 +++- utils/__pycache__/utils_graph.cpython-312.pyc | Bin 7656 -> 7942 bytes utils/utils_graph.py | 7 +++++-- 5 files changed, 8 insertions(+), 3 deletions(-) diff --git a/onglets/__pycache__/onglet1.cpython-312.pyc b/onglets/__pycache__/onglet1.cpython-312.pyc index e06d98b9ddaddfe716d8f0e3f5f19e551df02c85..d0686936ca8d04f1be348d38c3b2708da9b89180 100644 GIT binary patch delta 1019 zcmb7AO=uHA6rRa;n`V=2{7KrbZT6>$NmEUUS{0*hO<S#2t3^S{R?*0ALnN)TiBx3P zfFAT9qCPL8qE~G$B?ulw1dskuu^zg55cQxZ6)!?ToNbBGqchBV-@Nae_cKrW?+@_L zyj~8`HDr9xCR?ZZ(-=R53%Cm(s64`>4fq_~t(RaUw;6sprFEOMWVvn1VLw2~Y$5LB zTNmIz#%#?YGnhrDNRI@M8L5Bs6ke2IRP3*cNozGafDS)E=n&0o%BE7>_D7*q6=oa! z<l=0|43iLaxI_FFB5O;|P~lB<+d*L3-BM4&>k&o^eRluNYCS}@ReyCJ(U85XlVDVe zz)QCROFfO=NVO(LM1pVbK$BdHlva|6)_coAf<%TMkFs7QEkq(5@sZ`)#`4ywhQ;2^ zDE*t^>Krv+3Y3<XQ*hlA!hMin0`S7)$5Hs;Srr|as{8-9-e|2iZ5v$n#^SM3^!RA4 zVil2?wp|<4c9eHk>(KdP@X6cj8lv1TZFhMXR`Ve|4I{jO=WPpn`DVDucj0!J;iYJQ ztyY@;p4oo3{nDdFKZz&NX(o*(acobe(MQ;XNDJ@J<O(@M&g=5TiE&xe<$OlYKfRaL zCn!!@p1f|uBgI@XuftXUSfws7h;g*CyYVB&9gt{_;6XUpT*0frEhsn+aUsYWVVW6+ zgw<3rDXa}f>DB0@#=^SA<;Jr|j-47C(~Uxht$QVi@Lur1S0T%trvV>51*>v&#YKkZ z`w|qFeUg+r<_&WuK0LEOGb<gt;sK}l+0oVs-^DME6btVp5vwpSB})nBxtt28yP21K zDy(wME3uDL*Pz$!LA8mUWo<m`Q`9g!n`ox^jVskl-CTlAC!KTMtm<@H9IN`BRuii# zE~~YHvR0T?J6%?60k3h53XGKujQW|kewO0ca?4dH8hU0tpDX%|4fdGzCo>aTreGxD wsoaIr@KfHTj8MX`=evh~P>YOn)L0E$#!qOc@_LVP4fZLzEAPN<##PGv2H!~Z*Z=?k delta 918 zcmb7AOH30{6n$@ofp*GF`IXW_I~@vBDwGgDLH<+<_<^`1v`7eKhK9;V2MEN>(1;5^ zVWGK+8$ZD%wj0uzxFE*pMx!Ayuwk~k&?RxHF}|@@*!o`Hx#!(;Pwu<#dF1r~|AFIJ zMAlT}ar~fimtV*D9^A&QxG%GZCoK3XZ08Hm&UV2z>*OlukX{u>x`!MuyrPAHjubZS z2w}7`kYxyImAPyLO};?r3Wbm^=)RS~e-*x5g)YLwf)G=!`?YEqxA_}7H9;=AK?)zC zCzK|ph}T?tjf~8lyJMvJ+hB>UF7G;Rkh?X(G^XLMt&&RC!cUusJ<wn1;A(R%iPdXn zoWe;aS)<j;J&!4^N)uqdP;B$ay_#2JHM>?Sx2OA3mcP%CG+Sac%THs{kt|O4!<#}s z4nq^|fFFfrSb`$1J}{8V`+qMdoxDwsz#bP2)g`6G#Oa<{uGPtd@{l~7KA-DD=BtAe zzR!ArXcy&6=@E$We%R$JXlm;VZ1668i=Y$U^Q|}lzjz^V?xb6ke6k+c2yE?T;~HK= z>vR;Y;oxW{V%HcrE>pNw^FK!3?!=WvS;>q!hB1~hPs=}J9E8mZ2@k<eMFyXNNtcKl zAnEeJGgkxA_Fc^$iCEPT0Rt-rJGT&@npvHlRn+Am$${vWAmUE2o8)3AXZc;`rTY$z z>mls*!gcRgO00(o;Txsr!I003$3XFQCSCMLU$`bJ(fd3JE%YaExFzOB2gRNkVh$Qv zlb;o19CPTZApEd7+(*KZi;4ORjwB}9RB+V7M0*Mh#Kc&u!B~iDa7@f;HA?<)w{?P| z4ZkDSLmNE|;lWbFy1b$)(+l%+D|WTboG1U<^rAeytad<1Y{la+BX)?FiJ+Rp?4a)i ek$RJWVd-92l2_-IUiAU&iHbEr;cE3hQGNr;9M=*6 diff --git a/onglets/__pycache__/onglet2.cpython-312.pyc b/onglets/__pycache__/onglet2.cpython-312.pyc index c09264a0509b4a4a92940790572ca16f12b2b8e9..a3eca93e776573ca9885a390724e5026883f76a8 100644 GIT binary patch delta 19 Zcmcc5cb|{zG%qg~0}$jIZ{!MP2LLtB1d9Lw delta 19 Zcmcc5cb|{zG%qg~0}wdtZR84N2LLp=1Y7_B diff --git a/onglets/onglet1.py b/onglets/onglet1.py index e92991a..cbd3c4d 100644 --- a/onglets/onglet1.py +++ b/onglets/onglet1.py @@ -124,6 +124,8 @@ def display() : # Premier tracé pour générer list_colors model_graph.barh_subplot(colors=col_color, show=False, title= title, xlabel= xlabel, ylabel=ylabel) + legend_title = st.text_input('Saisir le nom de la légende :', key='legend_title') + colors_rgba = model_graph.list_colors custom_colors = {} @@ -149,7 +151,7 @@ def display() : barh = model_graph.barh_subplot( colors=col_color, legend_list=legend_labels, - title_legend="Légende", + title_legend= legend_title, legend_indices=legend_indices, title= title, xlabel= xlabel, diff --git a/utils/__pycache__/utils_graph.cpython-312.pyc b/utils/__pycache__/utils_graph.cpython-312.pyc index 92e5e96d7c12e3e383c07d41a10a8ccc3aa0c2d9..fbf21eff371d63849d61bc561349c27a0a78dd98 100644 GIT binary patch delta 675 zcmaE1-DbyknwOW00SN5!KBiZTOymn=OJ_)7Uc@*tOInpBm3K80NRojeil2$Wogsy_ zg&~CvE+$aPsL4KYm7$|1dlkE~xr?)rqbZQ#Z0_RX3}Uz$x*56{0~s#nP9{!nK!&5C zld+2-kYQouYzbzVnmJjx7;b!P&&0TFvo5nY`{Wy(;**=Xgk@61C4m-axr6OTAyRlJ zPvBGpDN;+3z^!OCBSaS?!{iHGa+CiHb4;GcCCKPCSy5bS@+lz8XYxWRVRn`j$rPzI z(v!b&IWo#@w&1?Y$a9OiB){MmYf)x;M#*GRUPVUr&E~x9j3R8s1(|uN#kaVNQ%mB@ zGK({la#APT^3^g1PTtLTo-t)}H~%Xpvj-eJ{p_9W{d}E#6G|^~$X@5ryvU)sLiGxV z!3`v-@{1hu*EzH=a%it`y~1HMxm3uEv3~LzAqkN{7M6o@EI{&*hHfAy%V7<LK)%g4 zgnqIx+D*PBuEJ<B`MbE5Of1lMMR6b^5lGx(PD(7g#af=3Qj$?rIN4UhoH1^5sl;_A z;UaaQ^h;(Sp~-fOxhk`u$Zm47v>jvV<VDh^j1`k_NSm{yUlGxpEG$#Zodz<m97NPj zo+x9j;>O4-@i~Y|97vjQuu2pOgQVC&W(nS6%`43<s4TLW{6R*Z(R#9gthbUQQ05kE za(r%L!7a|TqWs+WoXp~qB6FCoqL#_EvJzZ<Kt3pPift#)mlbFG#KFKB!Z`VWtR#O4 NBcsG81`r9h3IJ^6tJwem delta 500 zcmZp(dtuFYnwOW00SKmRe@uTMJdrPqErmISC7o$vmb5BsD(`A0kR$^`6h9M#J3|Uv z3quM!Tuh*nQIlihDnp?vc4Y$~urvfR9Gwh|O-wh-FxoRQvTcrG_GafPk%Sn+z>wuK z*-%t!axS+ZqZ^ntlUs0d5VtT#4NHo6io_bp$w#>z8KpL}^W0^e{DD`IQFXHrA3Nh@ zJ^mU--^r`_&ok<6t`>O3G<mkLnQkQ`gNzsB&rfU&(ix0DABp)EO91UT$Smb=!g5fK z1xOy!(Dk=uIjo`JZ@2lM@J|*-o5?>UR2a=B%Svj=L;@8TMS+M|AaRR1DY57lYk6i$ zNk&ob<YY;6#^}wnC9gAy1O4RY>}Y0a_L3Q>PLu5xb5&+Rk<H{*89T<p$wy>N8A~Vs zk}+q=ydq*S*;KZeI|*cFF^H&|yjj-T#hH;+;<FEvIFK~qV3jBm21&7l%o4oCnpc`z zP+4RK<lPd?O)M$M$uG&tOwuc;1hH<hLFgjO$wqSCjP{f3<ixm5VcLrtCeN3X;OYYM o8G*Riaq>Yqajp*>3|zt!JTGv_O}-~5$zRCGDDjB_M1t)F0P?<p_W%F@ diff --git a/utils/utils_graph.py b/utils/utils_graph.py index 6626376..8855823 100644 --- a/utils/utils_graph.py +++ b/utils/utils_graph.py @@ -6,7 +6,7 @@ import matplotlib.patches as mpatches # partie sur les légendes à revoir -c_map = ['#000091', '#AB0345'] +c_map = ['#7DC2A5', '#C7DDC5','#F1F1D3', '#D7B4BF', '#A1B3D1','#82C9D1', '#56B8D1'] cmap = LinearSegmentedColormap.from_list("custom_cmap", c_map) class plot_graph() : @@ -77,6 +77,9 @@ class plot_graph() : self.ax.grid(axis='x', linestyle='-', alpha=0.2) + self.ax.spines['top'].set_visible(False) + self.ax.spines['right'].set_visible(False) + plt.tight_layout() if show : @@ -119,7 +122,7 @@ class plot_graph() : if selection : for bar, label in zip(self.bars,self.y): if label in selection: - bar.set_edgecolor('#FCA616') + bar.set_edgecolor('black') bar.set_linewidth(3) return self.fig \ No newline at end of file -- GitLab