From a57fa14ed66d4c9647108c3a3033553bbf2ea00d Mon Sep 17 00:00:00 2001 From: wendtalexander Date: Wed, 25 Jan 2023 20:49:27 +0100 Subject: [PATCH] changing plot --- code/modules/plotstyle.py | 7 ++++--- code/plot_chirp_size.py | 6 ++++-- poster/figs/chirps_winner_loser.pdf | Bin 13739 -> 15060 bytes 3 files changed, 8 insertions(+), 5 deletions(-) diff --git a/code/modules/plotstyle.py b/code/modules/plotstyle.py index b4a8a41..61aedcc 100644 --- a/code/modules/plotstyle.py +++ b/code/modules/plotstyle.py @@ -108,9 +108,10 @@ def PlotStyle() -> None: @classmethod def set_boxplot_color(cls, bp, color): plt.setp(bp["boxes"], color=color) - plt.setp(bp["whiskers"], color=color) - plt.setp(bp["caps"], color=color) - plt.setp(bp["medians"], color=color) + plt.setp(bp["whiskers"], color=white) + plt.setp(bp["caps"], color=white) + plt.setp(bp["medians"], color=white) + @classmethod def label_subplots(cls, labels, axes, fig): diff --git a/code/plot_chirp_size.py b/code/plot_chirp_size.py index 36a1f94..bc8c3d5 100644 --- a/code/plot_chirp_size.py +++ b/code/plot_chirp_size.py @@ -243,7 +243,6 @@ def main(datapath: str): size_chirps_loser.append(chirp_loser) - embed() size_winner_pearsonr = pearsonr(size_diffs_winner, size_chirps_winner ) size_loser_pearsonr = pearsonr(size_diffs_loser, size_chirps_loser ) @@ -254,9 +253,11 @@ def main(datapath: str): scatterloser = 1.85 chirps_winner = np.asarray(chirps_winner)[~np.isnan(chirps_winner)] chirps_loser = np.asarray(chirps_loser)[~np.isnan(chirps_loser)] + bplot1 = ax1.boxplot(chirps_winner, positions=[ 1], showfliers=False, patch_artist=True) + bplot2 = ax1.boxplot(chirps_loser, positions=[ 2], showfliers=False, patch_artist=True) ax1.scatter(np.ones(len(chirps_winner)) * @@ -276,11 +277,12 @@ def main(datapath: str): ps.set_boxplot_color(bplot1, colors1) colors1 = ps.orange ps.set_boxplot_color(bplot2, colors1) + ax2.scatter(size_diffs_winner, size_chirps_winner, color=ps.red) ax2.scatter(size_diffs_loser, size_chirps_loser, color=ps.orange) ax2.set_xlabel('Size difference [cm]') - + ax2.set_xticks(np.arange(-10, 10.1, 2)) # pearson r plt.savefig('../poster/figs/chirps_winner_loser.pdf') plt.show() diff --git a/poster/figs/chirps_winner_loser.pdf b/poster/figs/chirps_winner_loser.pdf index 58b5045fbe5d9cc01446e0cea8a690bff78f927d..d38726bb2354487473f97fdf97b98a4a3e703c07 100644 GIT binary patch delta 4950 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 YtdB3r+xPcHq)$ delta 3835 zcmZuxc|6p67tS_mN@50?EI&IXv(NlSW6CaNsqPJx7+cxL5VFh=S<(r=(<`xAk=Oe?t1zltF+Y5v6>)4dbp)|A`aG5`P?V%8c4)&{Jq*<>MLhwa1RxX0ewtPCFi7#4QfC&4i>|5G%la3KDxt zkhUUT_V#d+u$1YO$NGDYv1;V#9kz%4NQSYG9&SnE^bQC|B(xi&#rMag$R=)i=wZ*; z_7%b1Nz1o%Ti5o1EgWv|FPR!q7pfl-u5bP}P(YuNq0TG^jb2vhR-E7bi9h>YXK^N1 zL2|%k$XP(J+6*~H-;9*q%ejK;HK@z>gp0>GJ~^tY+kJP7)j)52h=_x9&tJgHZpHE} zaeTDMrkb)1fgd>CMbpJN%dOoD!1O1+W{e`C6Q-aC+b~l)Q>;Jb1;!?doPdR@kuEpAc<}t9Lv?NmQX*e; z@>^OXBNGVNOQtZPyib)9>P{nh`JYo4v%V3*MRjFr`uQ&8uHI)uO%*<~49wk2T zT)d4URvpDp>HdRR-S(V;c=-`N?Q>el*eS#Il39P5ro(iv;-IH6D@s_2D_Z6zH?yg` z>(vVr*fyd2I#!Q#RQA;IlRLZ4zK?0VZnDYUUg1FG@H4iwx1&!BwSM513WHdEO@Wj6 z$n%hvt0S}tZNfPDr@P8zNRZdWV5RhTL?S3zW#y41a=C|dulMeldCQG`wSgpA_0B3y z2>62k05@)miFDW}HaFe$Lg9KqGC$s;x?NxGOppFw4M#e&1aFI_=45y0JV5hJ7{usO zRSn)@FRWwV{#@1a^l2~C+?GJoQfnA3oli?$q^A3FDOgIKyv_?en>SJ8$|)Z@+%G4}BLKg&?ePKdj}>oPA>BG2z6=}Xx69BV#E(vUyCj~)*g3b)0?=OR=;t% zE{Ex7xhVaouP)Z_(`l38qKx!XxWh?kd9j`=wJ;gn=9cYEyTxhE+Nq5pg(}1?m6NB3 zWD|<2WZC70`o!DOqvJdDMmce;=}B#Dd<372nrpd%hluZ~_^||;mR`3nm2yTVZPy-i z(ON5-)MkCr108*~hwZj?IZi}f%-W}inzTF`tX^vxA+l#X<18hFx>--8#3Vm?Y>w5k`Bv~}mss7yN9FE`2C}HA7s4$)UmxduwM7IMQbIPu zI)&iEg85g^C@fNs&Q0vy9b?k$_s=E!3%Byb)lb>;2jYUiubZk~zqRF4ojO|o1VKZo zm96$-Dq%wu#MygrU@4pGK>8SawFs7y?$}}+13S+GQ})kS^qM(nV@)_V3&p9=RggHODsr~mT zJKHXxsnLe9P504wuS6a!+qW<9?0p>jG3O1sJYZ4NuAk%BMa$sC%Pg8Jn=L?wwp|Gg5npP$3eSKeXA-2f?z_LX z_L_!@vI1G6)~wbOVV6gSM&`fvvlge{vAwO{sL5-UF4d4McBj9;=LNfLKQl(B5$D_( z8-pE+6VB$9b+5nKu_;~S3_#yLNi8k8it6d033ucAg-@On?bsbc<{;ZPZF+Oe>|}a&k#uPHA)WjQ%c4R*9n-etf~;%lEo5Yy-ygF}f8g&<$aCDE zDJO>5&n%vks`_3(+C9aTWnV4UlNHxmb+OVVY<@~w`^Gp7o z@weCA(U&B+opX)Ug~~-8tQ23B>lTQuFA?j}Sjbe5&#v5+zw0lvSd|MwZ*zPL{!}cD z2|3dzTg7~B*jgH&)JG{fuXyEkRenKQnCYDlt@o#^8V^kGzgJ_tn9AJXvy?q$^|plV z0t+Q)xtwDaG%5g!3v`6JlDu&8Vf$iC62`5u({hOAYrZibAHHawRkE+^Q`g9tjN}%v z(~Q9*6=Sz1CtKhQ3(|ttLSUFh|4qH;_POBLVB#?C`#BD3B>wzdMnE31C+a*bi^>Un zY!FeJ?LV6m2ir;G1imo5>LTBXX<+NVx7g8F@hV5;+Mhx7MiD7F<{VCb!a@XUK80g+ zUvGR$cAE$)8Z{r!nM(^eMEojiSmJ^rq5Pz7#RYiW?037F->BQ4c*8hPSF~k#rwA(P zh`aZfldm(CH!6ifciGlX@x{i-ndp?f1!so^`9K|}3f$St$=8qRO!wqPP$?b;m2TW1 zK)?{VcQ@9rhYm=vARP%LG$>IEHA^6%UE(U-PDwZ)lq-pVGPia?gHi}6Ryq`l-HL#u zQBIJ*G=h5p1@iF`p(oplp->b8ik9hw8nhBDYumIZG=M>!oAdvyIJ^=E5I0R6zaOkdvjtGGE1khdp+8aPK;9SA&aYF2s zTpS2sfP*{=07v;5EtBCfKR!+Zc&U01$pk1OWu%GBF$- zf|o;SZ^INb6?f5R{oGG(;}hC&2a^4Px! zV<_0QA{dach7bo5R~LxEV@a!v!QhGHHFxo3+^@#)^mzvluDwjal2%UyLm;emmGFPM zBT$zAS^y+Tc-ti4OZW7g!62;?>PlgQW~ z1+ssskc`2sDTa(C^4971PRN9{&XCD#?}FI1jeuCnZ_Uw{sX^jzGg*-XN#L4!g5dHS zuzdct6^kP-ukHUZKPKJP!