From 7cc8c7243abc154a33c95f32d682bf3421fe4d2a Mon Sep 17 00:00:00 2001 From: amrutasawant-greyatom Date: Thu, 9 Aug 2018 17:27:45 +0000 Subject: [PATCH 1/7] Done --- __pycache__/__init__.cpython-36.pyc | Bin 0 -> 222 bytes .../__pycache__/__init__.cpython-36.pyc | Bin 207 -> 241 bytes .../__pycache__/build.cpython-36.pyc | Bin 1447 -> 1057 bytes q01_rename_columns/build.py | 32 ++++++++++++++++++ .../tests/__pycache__/__init__.cpython-36.pyc | Bin 213 -> 247 bytes .../tests/__pycache__/test.cpython-36.pyc | Bin 2189 -> 2117 bytes 6 files changed, 32 insertions(+) create mode 100644 __pycache__/__init__.cpython-36.pyc diff --git a/__pycache__/__init__.cpython-36.pyc b/__pycache__/__init__.cpython-36.pyc new file mode 100644 index 0000000000000000000000000000000000000000..f878f319b88106fe2e7c40d6ac91b58258ab68e7 GIT binary patch literal 222 zcmXr!<>lHsH8nbvfq~&M5W@i@kmUfx#T-B)g&~R|g)x{xlc~y-%eg2uu_QG`AwN&S z7l^$|a}*5C6bwzQj4Z5-O%#j_3@y0091=@QGV+V86!P*CGmE(VG#PKP$H%ASC&$OH zWGG?+nh7R;dFf~5=cei><`$KfBo-%@C+3ytrWd7FCYI#q>WAkSWfvDDCa3Br=clCV z=jT-B7Gx&J7Zl}Zr6!le=cShG$H!;pWtPOp>lIYq;;_lhPbtkwwPORh8;BVIJa#?N literal 0 HcmV?d00001 diff --git a/q01_rename_columns/__pycache__/__init__.cpython-36.pyc b/q01_rename_columns/__pycache__/__init__.cpython-36.pyc index 86045c57514501df820d035ba54d2fcd46d5000d..761214ea8c583fb5bdbab1456d24487eacb21c00 100644 GIT binary patch delta 104 zcmX@l_>qy*n3tDp>(tcf(21Po!Lj-o`MIh3iMd6kC5gp}<%xMEy6Hu!m5C+!x%%Px zMcKs#iOH$@$@wX%`uRDPxdoZY@dZWsS*gh-@p-A``h^CD@kOb5iMgrq$@w{@xp~F< I6F15M0OPDDkpKVy delta 97 zcmey!c%G5dn3tE!Db6Q4W+G>~zqPYfjC)aPrDI8cZcKhoWo|)ca&de?QGQlxa!E{~ zfnj`6YF=V)YJ75jPHAplaZG%CW?p7Ve7s&ktQ&4jZH0M2LxzH zTnY?~FT`bnLF0l_M7K%bEKxzWe5ybAG_YCNHnFK6h-T!Fj!?Ug>o3_ky`ra2Gd7}! z#sz&#uIR_55A2+s8(@r#K~qX-Xl}&7?2$zRCXlaekqj&;5pRqPXx`ziG2bNt1skR= z8Sbl9IbGj4S^qd)*G~6pr!hatX<9p7QQ5ljYTxzJTsnERXK4L*eJmZR=@Hl(EFU62&N#yJ%a-dR7+3^z)P7)5IH1Itv+oA9?FBT`x z(b~E7T||47th>`lRk#bh#QoLwx+sG1)`q+5D;l tJmY`jt5wXnZxqdx$H0~Bpr#U58Qto-NEG(VD1kf_uk;})T^yU)-QQox09F71 literal 1447 zcmbtS%}(1u5Z+xowi6OcDJ9T9<$#cKiAZv(Duh~6iBq`*3CRtLjK>9o|5!WFM9vA+ z8;9O|uGDkiqL1KfPrL%B&e{$T!KK31?0&N|^Uciev@4Yo`TgnhPlb@b8Hy2}oYN|~jX&Ak%{WR^ z90lYkq#Vi=hXOMXaD2--%2OOFa;PbXHpQVqu0*}hjhw7A8^&DN=|g~xWl{j)GpJO03n z_;9Dr64gXs*9&#k_5#N+t(%7sPbZ^v#Y4Qo<$%OwZ!vuUe9ChQ^q6rurr+6#j3qFg ztu^yxiTuU(0O?s{EurQw!c`==e%pE1+v3*nL*%c}#q-pN|C&n?ez zt$toqZ+~Dr&<2@=9 delta 76 zcmey)c$JaUn3tE!Db6Q4W+G>~xudgHjC)aPrDI8cZcKhoWo|)ca&de?QGQlxa!E{~ ffnj`6YF=V)YJ75jPHAplaZE{SaY=E^#G7&e?iU`eCe&hG8qt+1k?;^3|0q2(!xpxreJ!W=lndEs_-ewoa2KR^yV zTSW=BmSS(=UtnitIjtbrTUnWmg(8I zg&y=_03Hls1S>Fx=_;)44#L)51nV$)fndU|V>@hva}W8a-hA2ed|c7{T$Z<)dkh^OOfH70Z%Iw#Tw^wk!AnEAupX zkc%g>U@;Hk9C(l?2Whd0qeA45d0a*r-wU2z*^C6wSjwX~PnKyWgHoH2f!eVz;E8%} ze;>3>Pt)xWdTO7{@Kn7gU$3p0>{!FMMbl_cqiV=GE4Yuv|CQ$Qyn05?4C^n>>a#SX zB7AsVy|y=1-+6^S_0I9fCzWofnY)3{siwPs)YnyFWUyv%+TgFpTJ=oM(OB18QVohJ z(P7tFzf-wU1bG}q6)rtCd gCv~srR+_^y;Wvy8xvD{|4mLpvv8bgD>F8L$0o!Ddw*UYD delta 713 zcmZvaJ8#rL6oow=zxLsccQ=IPu_&TIn23dl0tp2KicqT1Ks8vhoV}yOE59=16)epb zOG^fDL`6$<`Ru*u&TqJG^ZUo$$Lp4+ z{m}k7JgM)>lfRb$jc9;CPY^-%RVO+{6Ff1fE@{@ZB<+Q^K&p_sA16-QAdOlZNi%Jc zR;|sXow~%8dRLitNCzx}X^Y|oA}e5n0}W_G3)-o6#=Fgm+e=4p^8v$TlEJSV|=^TSKUe&2( zyy}(ZFI#`LHj)3*emd_cx1Pe9!cgJw47GAq&y-M$T)o~wjv))zUB4&nFob*@h63{$ z7kbWxQAFi|u%e=%83<#N$C Date: Wed, 29 Aug 2018 17:05:19 +0000 Subject: [PATCH 2/7] Done --- .../__pycache__/__init__.cpython-36.pyc | Bin 211 -> 245 bytes .../__pycache__/build.cpython-36.pyc | Bin 601 -> 620 bytes q02_country_operations/build.py | 12 +++++++++++- .../tests/__pycache__/__init__.cpython-36.pyc | Bin 217 -> 251 bytes .../tests/__pycache__/test.cpython-36.pyc | Bin 2064 -> 1902 bytes 5 files changed, 11 insertions(+), 1 deletion(-) diff --git a/q02_country_operations/__pycache__/__init__.cpython-36.pyc b/q02_country_operations/__pycache__/__init__.cpython-36.pyc index 005bbe0f59e7251da0293086d4e318989a629efb..aac806accdfd0ae3b6c9726940e61f5ad2715588 100644 GIT binary patch delta 117 zcmcc2_?3~(tcf(21Po4vG31`MIh3iMd6kC5gp}<%xMEy6Hu!m5C+!x%%Px zMcKs#iOH$@$@wX%`uRDPxdoZY@dZWsS*gh-@p-A``V;4g$?M0*XXa&=#K-FuRNmsS T$<0qG%}KRmV_;w?24V&P@c}6( delta 56 zcmey$c$tyYn3tE!Db6Q4W+G>~oV~MEjC)aPrDI8cZcKhoWo|)ca&de?QGQlxa!Jg@ M17eIZ6R*nw015pR1poj5 diff --git a/q02_country_operations/__pycache__/build.cpython-36.pyc b/q02_country_operations/__pycache__/build.cpython-36.pyc index 65c7fed965349a7b6e0dde2e9e236d662710c2f7..0be30fa2f62e33a1983995fa6aa08b97f2156c29 100644 GIT binary patch literal 620 zcmZuuJ#X7E5G5%oaSXdd3j}cIE*dI1ZI=Q@P#{L9!W{}UfchaYBGE`CMVh3NxKJh+ z{T*HNH}VrYa?O+<(4|vPf(;mG3Ebledc61U?)i8;Jo@$H!yAIo9ojkYjb1_6CjbmF zERe(*#)y%OaLmaXX8{XX_#I^-i{7Dl?;e;a#{S`QdXyVpQ_1r}iAL7;+oL39)X`Ll zmDFWnlfqsUxO)I6fQTSYAnbd97W5_^k{P<1yFQzsHJ+nSFFulMd`((X;g)oa393jH ztWgUus*nY1%tGL9{8Ubbt%l-hp%~weCf7z)yl{EVFVp4p8H})ZoGaZ~DphUMv!)a* z(JO!Wf5H&7?EnDb5jn(DVje)gh@jBb*(wB8BpMl#sgP6*8J+6> zk&d16Bl0h}W=VfQ7Ed`62@!Qq3HAvNEiY)<_{eliOf~_Ke?=bf@nxPqHFwaKAr<`Y}ue`sqg!wBB49Xgg z(R7Ta>*B90+hss!u-sY5O!HnXD%n#YP-kM^JLi&{=15d?E$cgL!}X8lMl|h5i#K8P z#h^9rORLnhABy5J+%RkyqO>%P955?QQ}QxTQf_=z=9xC+8`p5Q|G*k*P56!E3+S^R zj^0O~B(FbeQACf%#HAE7p6cjg{}9}BYGP4xnOK!7`dVc<8(tcf(21Po4(a+C`MIh3iMd6kC5gp}<%xMEy6Hu!m5C+!x%%Px zMcKs#iOH$@$@wX%`uRDPxdoZY@dZWsS*gh-@p-A``V;4gvFn$l7MB$3PuwjB0Jq2_ AO8@`> delta 62 zcmey(c$1OSn3tE!Db6Q4W+G>~oU5}{jC)aPrDI8cZcKhoWo|)ca&de?QGQlxa!Jg@ S17hqkC8@5Oa6rD*XpMCH3(Ptlif?c#2qzGx(y(OPEP4?WRcm z0m|UUmHr4_`5y$A*@++s;tz1;opjM6nlNYXy^}fT%$>X%{~GOG8V=(RZ{)*{AoL9# zc_2p{F!Un;ffy24I0Y^p=3pdTK?=7djFcYpAjiTh{4!ucANxhfLJ_b?dNSI_ES5yZ zFfZIeA{5a}BqHhTyKEq^|N7I$a)P^XQ|jgh*Ybx0dWq9b&1Yw79^ke3-tOcA6};ip zyv1LAAJ!EyFP!tYMiBna=&ULw<)vyHuK6~fH|tN7+~G}C(ydB8(>2c|%_<>jRqT{? zo~5;_p31CA=W?4`oq#qVuc`Uztl=|e;(i|wtc(>nfJGCLb-ZG(kS~{)ZFLHexGJ{s z5uvrGLKtB`AZNQ8H)y0#yjtEn-@aaUqpGf5ae@RLqk=6ITM67QAcXt%vgN?pym4J?Y>Pt^}n2S a;nlJdZ6U8)4sHFDc!0-v0Hz2AYwjP)#FPgB delta 862 zcmaKq&ui2`6vs0&NjB;J=(bg>)k8%qEVW&+o{GwrioI05D8h6hq?w_eHNQHORkoK3 z^{zD+{|GOF_y_nO=y7f$c=Y1Ui@r&P7OCbjpZW48@8!LD`QCcf-dk!m$KI>;jgO9H zeYK7~Hs~HK^#;H!YB9ucj3}yhOfg3TGO#%YIu%`DZQt5Q#*lS*&WO$;8Lm|8OL@J^zW#LkHU2JxhDELAiMo+>mt~yA254kE0{ZbE#fTtN3yypHh3DwL$0nu z5`_U4+Pzfnpy~1#am&PA+#3gT-+nLg}AYfS( z1e&Ok(l}Gv&ck9`yJ4R5lxcgAiB#8^kZG83?QZcRdd9RjO!q`#%9N%ydg0_-U)&su zm`MV!Nb^(cnn+a+)0NdsCr#+sgFlnMbGN$Zs Date: Sat, 22 Sep 2018 05:14:22 +0000 Subject: [PATCH 3/7] Done --- .../__pycache__/__init__.cpython-36.pyc | Bin 205 -> 239 bytes .../__pycache__/build.cpython-36.pyc | Bin 612 -> 831 bytes q03_better_event/build.py | 22 +++++++++++++++++- .../tests/__pycache__/__init__.cpython-36.pyc | Bin 211 -> 245 bytes .../tests/__pycache__/test.cpython-36.pyc | Bin 2101 -> 1945 bytes 5 files changed, 21 insertions(+), 1 deletion(-) diff --git a/q03_better_event/__pycache__/__init__.cpython-36.pyc b/q03_better_event/__pycache__/__init__.cpython-36.pyc index a1d4f1729b81f9a3a3dcb5b39d2f4f5901f28ecf..15287420c6cd1858099f5bfa27b32cf9eb396481 100644 GIT binary patch delta 102 zcmX@h_@0r|n3tDp>(tcf(21PofzkRI`MIh3iMd6kC5gp}<%xMEy6Hu!m5C+!x%%Px zMcKs#iOH$@$@wX%`uRDPxdoZY@dZWsS*gh-@p-A``h^C@@kyyAC8~zNNEOjC)aPrDI8cZcKhoWo|)ca&de?QGQlxa!E{~ XfpL6NYDr0IQG9AyYFa?D+GGn+XdQP|?Gt?Y3xy_2@rDDA8fMj&;!c%WnC5)IuA z0Ydl8pRv$p0+AGY+6?uSmyk+@1R>t$tPO>6~LAGD-hBAJoaq<<(9t8XOCYTk12UN&f z(Td*ETs^v$yrHTP!K9EkRY_wW#0BH~sYazNQXZ=)=eNOpbQ(>!Wk%f88BFUWV}9A_ z{+}jOd^G?-q>TsoA?fa@PvkLZhrRIWK6RE%{rx8%=JWr)4gNN(G(Rk1b5ZEzwJ00e z0$$rCRWsQ!Hj_pZb|r1YbQd(M&Gx`@RoW7Cshw&@VaLp94&camduO6xb;h5W1lvCP Q*dsRf0KK~&KEf{k1v8x4p#T5? delta 414 zcmZWlK}y3w6rGt&#*ntyr3H~ceI`@9+c8~MOivr;j?Ue2yx5diPtS1Ar!s?*lYI)r5Q zcr}HJ>Z&`1+*KgJ2u^?xYd|5Yfg9{=K7P;?(+~c;$R~wU1FMY*=mC4}eq+o7LF+lo zcs*rdCIS}Mhm=!UzF@)&-Ch<&luuXmGKdA`lKjY$EP1I-h0>4jXe=adGcmN0L~$bZ zaS>)iiG5Fa&wy9d-#_;{`_3t+`H^6e!@@jDf!}IJb?a+h63lv OlympicsDF.iloc[i, 10]: + #summer + OlympicsDF['BetterEvent'][i] = 'Summer' + if OlympicsDF.iloc[i, 5] < OlympicsDF.iloc[i, 10]: + #winter + OlympicsDF['BetterEvent'][i] = 'Winter' + if OlympicsDF.iloc[i, 5] == OlympicsDF.iloc[i, 10]: + #both + OlympicsDF['BetterEvent'][i] = 'Both' + return OlympicsDF +df = q03_better_event(OlympicsDF) +df.BetterEvent.value_counts().max() +df.shape +df.BetterEvent.value_counts().max() + diff --git a/q03_better_event/tests/__pycache__/__init__.cpython-36.pyc b/q03_better_event/tests/__pycache__/__init__.cpython-36.pyc index 3988395b3ab1dacda0b69d4ba0da69041fd39470..1f97f5565884c00f25a072ecf120875df1946ab7 100644 GIT binary patch delta 135 zcmWN=u?@m75CA}@K?EtIz$2waY=I~!UXSyFK=|?=rEK3 delta 74 zcmey$c$tyYn3tE!Db6Q4W+G>~slBsRjC)aPrDI8cZcKhoWo|)ca&de?QGQlxa!E{~ dfpL6NYDr0IQG9AyYFW)asagq8+`x( diff --git a/q03_better_event/tests/__pycache__/test.cpython-36.pyc b/q03_better_event/tests/__pycache__/test.cpython-36.pyc index 2b9c3a26df7cdc034fcf99b9833185e9e21b3f19..5c117714a9e4a931bb5ebad578ec4a5f766dca7d 100644 GIT binary patch delta 652 zcmZvaO=}e~6o!+TOeS+b=&fy)f*0&YxR!Q=ZbgbN+}SEZAtFOMIe4#~FOy8m)kPO| zF@F$47x}2Q|f`7r4$=rpaX2_G1m&`eD4mlsaTRPnt4twWs;qhmJ&^PqQ zuzR#?r=D6!#F50(%W&>-4+Yn@BWLG?N|yU;^rg% zN<*tF(!BRJVabL+pTyHLhgjsQHbRRNQJAf#3g*I;d3;c+BVCCU;3DeDYwyDa*W1@Q)W6%R1; K3AUbmhJOJR=Z{C%*ngpNf5+;!-L0w2NAq^@#x89_Mk{HA>aFWFYn9COI|lWw#K`S#>|iL!Qs1# zWqq^$8jj|BdWkn0m_;mx7>*G^rNsmT8rnk#u*OP>uEy%bnjkZgHH|adaGm4CUQ#2q zl2_uHq)zIIPwx9kgEUH~8_y<9(kwZSTcpLR#D)fF0Wt?Z%$2r2wfh$HSnZ|7YEYZl zWS-&kS9{%uXIs5)=ZOF=I%!HH-gywEQJAHS?sg8MK}SRqwsRUjqemdxNO_Mz$Q~7N z{^im7*-o$9-{)|8Pi9F!i%*k03Pq6fYzU$3Gb(AnxP`vDuI>o8i#5E}oz?W$?f>RI zzp)z(KuX{NoIoo3QlBaM#aq0IE*GEh_a)!x8Ko&SHB;A%_jsknL5_GDM5&N84PmwT zX@9=CWOgoVXxn_o@OhI^5yv!#HsTklZ5XxUu;Qa@A66?hZf#^8j; zBM=*fbf1n}=AcCbmkeAn@TcUGnYwvZ!-`(Q)8HY`(bF!y?FCg00+xkAplop}6wZWl zaw?CNOYj$B}NJkQ{4OvixsLcLt* Date: Sat, 22 Sep 2018 11:16:12 +0000 Subject: [PATCH 4/7] Done --- .../__pycache__/__init__.cpython-36.pyc | Bin 204 -> 238 bytes .../__pycache__/build.cpython-36.pyc | Bin 820 -> 880 bytes q04_find_top_10/build.py | 23 +++++++++++++++++- .../tests/__pycache__/__init__.cpython-36.pyc | Bin 210 -> 244 bytes .../tests/__pycache__/test.cpython-36.pyc | Bin 2941 -> 2786 bytes 5 files changed, 22 insertions(+), 1 deletion(-) diff --git a/q04_find_top_10/__pycache__/__init__.cpython-36.pyc b/q04_find_top_10/__pycache__/__init__.cpython-36.pyc index d8fba087f0dad22953e6837bd6b26d7bb14f7d80..499d1dc028be7b57de3721b64e9c304d56bc1cc6 100644 GIT binary patch delta 101 zcmX@Z_>Pg&n3tDp>(tcf(21Po0a5xH`MIh3iMd6kC5gp}<%xMEy6Hu!m5C+!x%%Px zMcKs#iOH$@$@wX%`uRDPxdoZY@dZWsS*gh-@p-A``h^B2@oAZPDe)!w1@VRk`V-g5 F0RU$cCBOgx delta 67 zcmaFIc!rVFn3tE!Db6Q4W+G>~o`thjjC)aPrDI8cZcKhoWo|)ca&de?QGQlxa!E{~ Wfk}K?W?o8sNq#}Rp+U^V3vvMUtQXh- diff --git a/q04_find_top_10/__pycache__/build.cpython-36.pyc b/q04_find_top_10/__pycache__/build.cpython-36.pyc index 0068560a7391da46eaead3f3a6fe096ee2d9c5be..2c24368aefbedf5b8652b11e41be27b8ccb0ea0b 100644 GIT binary patch literal 880 zcmZuvO;6k~5ViBQ*Dx7GK z{Tr3~gL=ueC;mcD9fw^NA#BYXkDfK-d7j$AyjIt6P%r*H|SZ8v9=oitN*Y4to+6=-gARhstcY_gqdD7gfr zi&~cE>$7npxaEl|=CaB&GtSIq7P!>7Vl;Q&M>Ag#8gfAzDyZ;&c*5Tz7gPiy{O)a$ z>!9PjN4c=${71RSdJSrVh>GkH^pW$|y(VbFCTe=80d^Z59*j`Q>74bs$)FT@dB#@u z7d;+gN4FH;cRNHF`D|#Ew&^7=YA`Iw3zfCL0XvG@!G}eo?+@CQV`X`f9@SEUUPdQ* ziAuI%$FUXLT`}F2WpuT;(s6B+DJfO?i|8j<{O?I}t|TN}>e_O{uXt%+ooSeJt7LMb z^k-A?43bOr)xG`vhiraJTrlPCV4v$r} uJz3~?7yOqGnKs(*wCR+&2Wu`_{8lPa7x2#IHya2WG@!BDejIP&+3kO7lS5XX13n;7c{qV=QTp;$c>FV-rEh$t1kXvGh_7zn{^HJW7WW{Xr(6zU6< zK7}_AzJ(8=qr*<& zpz}~QEZ32a)p?t_y9XSDxj2Vh?TX}33!S4DmB22sOJdyCl3E+LC~!UHTFQ0cM#@Rb zfk`cDjNtSQ&hR8?UZ%B`a`3okP8m#a} zC`Hq*IssG0F_(@XePrO>MWU$hMN*le?}&2-5s8>Anu;d>Q?$bUQco9qT25!}LRTrt zPI{x0bn#!Ytc(f|0vxCt|=7p{; zdEG88Slw$amp7p=8U;aQM58!MetlXK<3PJFxS&^y18SoCs?86p%>K{Vt!**h?I*J< gBI)k!|07vo%3KS$+wj>shAbKc$zqDl#E3ch4TZ^!-~a#s diff --git a/q04_find_top_10/build.py b/q04_find_top_10/build.py index 9f283b7..8df6d9b 100644 --- a/q04_find_top_10/build.py +++ b/q04_find_top_10/build.py @@ -1,8 +1,29 @@ +# %load q04_find_top_10/build.py # default imports from greyatomlib.olympics_project_new.q03_better_event.build import q03_better_event,q02_country_operations, q01_rename_columns -path = "./data/olympics.csv" +path = './data/olympics.csv' OlympicsDF=q01_rename_columns(path) OlympicsDF=q02_country_operations(OlympicsDF) OlympicsDF=q03_better_event(OlympicsDF) +def q04_find_top_10(OlympicsDF, Total_Summer, Total_Winter, Total): + + total_summer = OlympicsDF.sort_values(by=Total_Summer, ascending=False)['Country_Name'].iloc[1:11] + total_winter = OlympicsDF.sort_values(by=Total_Winter, ascending=False)['Country_Name'].iloc[1:11] + total = OlympicsDF.sort_values(by=Total, ascending=False)['Country_Name'].iloc[1:11] + common = set(total_summer) & set(total_winter) & set(total) + return total_summer, total_winter, total, common + +Top10Summer,Top10Winter, Top10, Common =q04_find_top_10(OlympicsDF,'Total_Summer', 'Total_Winter','Total') +Top10Summer +Top10Winter +Top10 +Common + + + + + + + diff --git a/q04_find_top_10/tests/__pycache__/__init__.cpython-36.pyc b/q04_find_top_10/tests/__pycache__/__init__.cpython-36.pyc index b6dea627522f063d4b856f09e4fd454850209db8..e4f0d87421fce71535718c447d14771f226384d4 100644 GIT binary patch delta 134 zcmWN=K@I^i6adi9MvP>R!XIHNZXp&HU(j^ZMg&fx&O(LwgHV~iJh}mjC)aPrDI8cZcKhoWo|)ca&de?QGQlxa!E{~ cfk}K?W?o8sNq#}Rp+QVZYH>+%%*1PQ0Fs{?g#Z8m diff --git a/q04_find_top_10/tests/__pycache__/test.cpython-36.pyc b/q04_find_top_10/tests/__pycache__/test.cpython-36.pyc index f2adc9ccc36241f12ad7a4ad0716b044189dc8f9..c153999efef4e91cd818d28fec9f67011b60b86e 100644 GIT binary patch delta 846 zcmZvZ&ui2`6vs2!$&byZKep}uXzg0HC@$KjRZ&sVNU zU=Q^mhzAYc#J|8pLA;6hCwNlGv4Y^gAQYUpRTOK6`OM3EZ|3_RZ>PFl**MwPXT5vL z7q6R&@>Tikv!p#Ick)>R6s7tp?FfDJzXR2wZr1xiqb0kEM4btuCq zjI}H_^n%nThNZhK!*+|Zk*f-fL*uam4X$n$SOxU#G?^ZHipV-e}ujLs@kMZ?CeD8#!q~8x@Z6Z delta 1047 zcmaKpOHb5L7>0Y=PA|jUVTR!{0?I-H%s?>FOuT@YU;<)DFfqqTnlj&E?ARM^iGhW) zz&~KRb?e^5jZ1%m>n_pwBS=g>?4nbmrBsV{nU+DN5-TuXgjQIdRnk3ou@A8dXrM#(MDECR zn2yjYt-%oFAP)s7LJ7)HfngZwW$7qXxl`k(IT(dHcgA46m%T&l7YRk4f(gSgfd(Dp zp=I=XG9BL#U=kW{1!yq+M4}TQzB^lOZy(REw_DFb7KAO=HLala#B!~!=YqM?+Oqaq zp%t-3-|W6Jdn}wIiMGqaXx$81yh*yV$IbP2XCq)oYmw)4Jp0J;t!`-ef!Al06JWF^s4qCJ@&UGl((7Bw`A29f5=Y>u!m5*YV)cX7{mA_?$x)OX4)i@l_XdM3ZEq N;gV{i7=Os#`vnr`^W^{l From 8fc9546e3f849efcf5581e5c5c7009d7efb86358 Mon Sep 17 00:00:00 2001 From: amrutasawant-greyatom Date: Sat, 22 Sep 2018 14:50:26 +0000 Subject: [PATCH 5/7] Done --- .../__pycache__/__init__.cpython-36.pyc | Bin 208 -> 242 bytes .../__pycache__/build.cpython-36.pyc | Bin 582 -> 996 bytes q05_top_10_plotting/build.py | 16 +++++++++++++++- .../tests/__pycache__/__init__.cpython-36.pyc | Bin 214 -> 248 bytes .../tests/__pycache__/test.cpython-36.pyc | Bin 1304 -> 3665 bytes 5 files changed, 15 insertions(+), 1 deletion(-) diff --git a/q05_top_10_plotting/__pycache__/__init__.cpython-36.pyc b/q05_top_10_plotting/__pycache__/__init__.cpython-36.pyc index 36afe446e05829cdf643a9a89d82b42d08b00b42..2e5237cf16da45b20713f1f38dbe8d0885ebf9f7 100644 GIT binary patch delta 132 zcmWN=!3hE}5CFj3M?B$5(LE7=Vi)2=a0$8Pj3(Kb>=9Ci4@KfQ_?NjC)aPrDI8cZcKhoWo|)ca&de?QGQlxa!E{~ zfoXh6enGsUL3}|@eo0AYUV2P?d}dx|NqoFsLFFwDo80`A(wtN~HU@_)tGvFzq0cMaFSWPSg!{~66;@r4cO-0t z&9D`2uo|m>MBygiX_-d{U9&ar9!5Q` zHCGY87nC)@*AW}S|f`dDq2sm?TzyE%x6ELc2Ak&%1 zlep-_#iePUN=?(~WFiDtE9)%DppNlMUkqH8%WBKh5lHbJV2*}X@X(p#1>Oe>_(Go? zhMCiME}VVz0nhQ!wKj7Z`QqaB80VH4XYSk@1DxMj$DOK)beHU18-K|I&kv;bAldKpU?2q#s8AD43p%Ble$-cdMzs{dnN*`9r!fy=$@uDh zqFl)#k9CysX)x|ST~0z|8`4SE4|k zHc^`NAVc|&m20iG;YRpu)ttSs8kqHtI{yu5r|d>K5UgAac3PAjmvEz)CORHOJsOXA z#(+|)2kNf%-?Ol5;XZ(=97!Q$RyJAkwg&t5LhZSbY?AU9wnSk&_3<9|F~PO++jVM< EKlJzwuK)l5 delta 299 zcmaFDevC!gn3tF9j+B4&A4Ud-#|%h-707k~;^L%<%1Nw@!3>%l6BiWnNAZN@mn7!I z2bbpNrWQp_R$vrS(&WD-n44Hqkdt4MlbNJfPzhq)VuRAm1vw>?HJE+sZ}AnEXO<*q z#3v;tXQ$?+++rz6EXj!C^3SQvEyzqRc5#d14#_VtG=Q27;e==Al>jYb1~vm6}`j{4#)7LqZFK^v-s(I|6(u7rm9ZA zFF$WFiw_W-OdLG-zp^l delta 77 zcmeytc#V~g_E;YjC)aPrDI8cZcKhoWo|)ca&de?QGQlxa!E{~ gfoXh6enGsUL3}|@eo0AYUV2PPYH>+%%*0!A00hJwY5)KL diff --git a/q05_top_10_plotting/tests/__pycache__/test.cpython-36.pyc b/q05_top_10_plotting/tests/__pycache__/test.cpython-36.pyc index ddca5ec511b2af55a419dd233ce5e0c3f2b9e1ab..10ead1c88ea15fbd47489179ebae856f67a0a01e 100644 GIT binary patch literal 3665 zcmc(iTW=dh6vy{wdwomNq;(r;#THbkQ5)O6K&cR_NG~c9d7zOhEtQ6;XA(Q?#hICH zh*iWx`Vrtm@WLBkW?p&nSKx_r#)+HYb&^(~+S)U-p4*w&J2xDcM<1zzWKe4a1tdA9Y) zVpUdqWw9D}_uO!iIZv!+eR#XFDmYb~1!)p|3)eSU6m&idI-lQde{uI_JGjyA+^JOV z(McQ;EB?W?e-1QO|wLaU6KyCpsJrHQZH_|J4En=#vGcXEKVdW zJGaTzMixa>Y{~)e4wqJ1j4IknquqGW@5+^~d=b{xQ$-{4B#UD%4(^`z6Ie7Xn6@r% z~Vd=X;^z0P8KZSu8lkxGrauZC!m857eHk(aK0*=!4-Bbc+>~# zP-_+hM6D&TyY>*Lu2LzvP!F~<8fiD;Nz>7uldWWQt0< zLlbpagZq3Wy+zh3Y0U;O^=x{2VNCe3e4I!{lP=fQ^>ol_k0VtV2Q*<+ z>hgVvi-!UtziEqk@XC-Mn?<2)!EK&toKe^t6yn*QO(uVKVU^n5HZ0SU(3w7sk!`KpImUGQB^5ff5yE z*~67nvoJ&RL0o{T#vy_rmMxIs5f~_`(K?uX7%ym)oibufSAcN|CNt&;46h%h-5J3# z&BDy}Ax!ke+7XQ0k1g@~Jkn!m)8b||AfEjyV-Z7_qjxes^_9w^2OkvC%e-eW! zVZ09G{8%ticDmDJ9QirIxQsYZ@-uKWrnWPl3R#>ai~OPa7>>xI0J4CW=H!ehu8Au8 ziIF^FVDfpqg*GPB9%#exK+&I?hglV0vv1Dh-Ae;<8F+b|D2fZpq(jp$i#G0iqKWpb z19H~z{8)H>EW8s*d<=U!P7>$-y&I#5TZbax`e`|sk@*mg2x9s@AzWB*^aq&#Oba-p znf5>n2E;L1m;zzq`Oe#bFeBHRb?p;k@^zvsgv2S!B2I{|5rQe@xJ4|XqsT{GL=&LF zca!)C4Ib0t6Es)Re2NCs&O-)s4S`t)z6>OWn{WFbd|mjW#kyyDG?#RV5SDfcF)Go1 zmh|Djhg1TOKV5j9^&@6-V1fVHL=g?9-@?cC5~Nj_N1IexdjqO^+F=_eAra=VLCRrq pHI3smF-snD)c9@kHUG;ojIVHhiGF*wZ`bULPR+#{ejE0j`wtMA%o_jz delta 778 zcmaJfgc5cRGd$4TroO~3f)p%MZqDm1OC9;l!KMW_b~99o35ShC#gP#nBov%3MM zmmJa?C*%YCAtc1D*F7QeFF3I_Mal_}_RSlO{rqOMm+N1f)7>Cwez`b$jUCJSWz9V` z!ylO=zZ;+yu_&TAMFdqD6AWl%j~u`TYZbZ%>oaSH%0SlNKDA43zHw5IHAti4wY14v zq{VzP^;tjy)+TMXKo+W|n|9bDSv0&(Y*+vzK)TR|Zk2

_eA&v_YFQCv?aXStcuF z6Er34}S zSr#Xv|18OpAMMLLlx3k#bNOYJweOGC0cQf14pkFKmE1hDORp$b}Q`S8{T}_G4%Jrf5qN! z??sB|(av_1r(CHdI}4TZBE#Z^eFxnvKG*~MdCw_2!R=|clrBZ*V6iM425y)mu>lWN zb?=(4M-k=2DAKl^NR7GFP9Ceb+KuxZGOC>sPcmJniO6CG+C2j`{7AJo&JtCc5TzWs z{?Frd&g9nVI7z9n%?rX@GfR|rOSmP}4d{B3$=qy9lp6_fQj~N4TRlG_v zWr|wWA?|=P#Zk1Pjva0hQ7-^4ohZ3lT(tfIF42PBim AT>t<8 From b8e5ced3744525db1a7620a6643c19f5c6ede103 Mon Sep 17 00:00:00 2001 From: amrutasawant-greyatom Date: Sat, 20 Oct 2018 16:08:01 +0000 Subject: [PATCH 6/7] Done --- q04_find_top_10/build.py | 5 +---- 1 file changed, 1 insertion(+), 4 deletions(-) diff --git a/q04_find_top_10/build.py b/q04_find_top_10/build.py index 8df6d9b..3aa6648 100644 --- a/q04_find_top_10/build.py +++ b/q04_find_top_10/build.py @@ -16,11 +16,8 @@ def q04_find_top_10(OlympicsDF, Total_Summer, Total_Winter, Total): return total_summer, total_winter, total, common Top10Summer,Top10Winter, Top10, Common =q04_find_top_10(OlympicsDF,'Total_Summer', 'Total_Winter','Total') -Top10Summer Top10Winter -Top10 -Common - +OlympicsDF.sort_values(by='Total_Winter', ascending=False)[['Total_Winter', 'Country_Name']].iloc[1:11] From 25e30aab629c33821e3b0d92fdc66fc7763dcc61 Mon Sep 17 00:00:00 2001 From: amrutasawant-greyatom Date: Wed, 24 Oct 2018 05:22:01 +0000 Subject: [PATCH 7/7] Done --- .../__pycache__/__init__.cpython-36.pyc | Bin 206 -> 240 bytes .../__pycache__/build.cpython-36.pyc | Bin 1003 -> 1062 bytes q06_golden_winner/build.py | 35 +++++++++++++++++- .../tests/__pycache__/__init__.cpython-36.pyc | Bin 212 -> 246 bytes .../tests/__pycache__/test.cpython-36.pyc | Bin 2106 -> 1949 bytes 5 files changed, 34 insertions(+), 1 deletion(-) diff --git a/q06_golden_winner/__pycache__/__init__.cpython-36.pyc b/q06_golden_winner/__pycache__/__init__.cpython-36.pyc index 52aa4b0eae8dde0666cf0c4d9c8a4b6c0c06f9b2..4b177979d3248cd405a7fcc592959e6bf6284450 100644 GIT binary patch delta 103 zcmX@d_<@nrn3tDp>(tcf(21PoK{5In`MIh3iMd6kC5gp}<%xMEy6Hu!m5C+!x%%Px zMcKs#iOH$@$@wX%`uRDPxdoZY@dZWsS*gh-@p-A``h^B&@#*11yACHL delta 96 zcmeysc#e_Nn3tE!Db6Q4W+G>~pOv#!jC)aPrDI8cZcKhoWo|)ca&de?QGQlxa!E{~ yfmwWdeojhiUVM3GUS4WZOniK1US>&ryk0@&Ee@O9{FKt1R68~X28LoFW&i+LsUUj* diff --git a/q06_golden_winner/__pycache__/build.cpython-36.pyc b/q06_golden_winner/__pycache__/build.cpython-36.pyc index 03a0fd046417789dda792d023911dc3296d92723..7a99e7de3ace3c4a2d1f8689ad105cdbf7e4bbe9 100644 GIT binary patch literal 1062 zcmZWo&2H2%5VjpBoBb*MRmGMk*aMp_MLksrsR(Z6&`K2sDayufny~NBBmT;<>)H4ahYl7679#az~A9q#bfSH!xaD;&`hu4pe! z9QPaz+P@$Z8qjicI(qJ3MG5zFmHLOHa%(y|^2Z|2h4#g*Nb+)jI(p`ZYL?`B;j2{W zAdgg%l{?eXp|3>}NC9#@lS%ezcj)mT4?GnwWEzFpFwAbt-i6A8*gv01DRi^Dj1ovu z+Labka~yb}GROiu1LE-U8j?F6hm=UFjJ&8A5E+!>LcEPlhJ|z3;qvSyRd)-uLrDC z(84a9D+_wjJ!9QBD(3eEx;C54uj;HFC_=5*CF@oCyw**{Sf}!@N?EStaV@(bm%Y=v zduPxqXu1`vQ1^@@jj||VPQ>qIa5rd`ows%4UcD~67b-m*)m>X{{x%I1-G&IdW1tK0 z4e1@2e!uf>loVbd^(+svU>+p-(`zjjL9V2Csr1Jz4MO3Cii_r&_^DPC5$1j(=H7I4 z?3*tXi9e5$L}+h3i()=Z7v=VUn#rCW03f=9VUQl)ySIG|gXld_&jvkq+?*ng#>3`< zuBRUU^Dhjm#F~J=HkVSHTdK{^TGBMgZ}cOx-!!mgVB09psghD9Ro1E?Yp`oxa8IP- Vvsk<^Au|)=F{aq9#y)Wm{s2sl5(oeQ literal 1003 zcmZWo&2G~`5MF!Ne@WYv0#&OPsW+5M0fX``~Mo$>s9GxoRR{_1Mu`Hv4@eiDR!p`~TP^E)`%7z9Ji zh>JqF;)GjsgW4Q(yV7Q@4Q?~c2(#v7NT@?y>d^+Xne!FVCU0_^ zJKW_SL@`~Vt8|UI$EfZ7hJL6`bZg?j2+pE}1-VRvuCLc8em^+ndCpb9FL{#d&57R& zMsk|uY8J?pt1ypblIe|!-whN`Lct*%Peqd5Jnjrxn1@3d&qNxHvd$>G)GH@4598o? zDg;;mtj|#bEwoj|M!-w8njkTp0i5g`hypewyM)0N#w$E#1IA-cjqx5}8iifBMdJ(upYF}p zm5Oq{HuZM?<&)(-!++AakDmmt(d^qu62Io+eC&5*eBwP(or%}v0=}bTRFXlnL z>(`UDFzyEnBJg!m2$@vfbZe1#&q`~NeD8o!P4BFVkR`EOzJvQlNH&f6TLY|Y4aAl~ L47b{w*xmgLsVf%B diff --git a/q06_golden_winner/build.py b/q06_golden_winner/build.py index 4789e29..93a5c6e 100644 --- a/q06_golden_winner/build.py +++ b/q06_golden_winner/build.py @@ -1,10 +1,43 @@ +# %load q06_golden_winner/build.py # default imports from greyatomlib.olympics_project_new.q04_find_top_10.build import q04_find_top_10, q03_better_event, q02_country_operations, q01_rename_columns -path = "./data/olympics.csv" +path = './data/olympics.csv' OlympicsDF=q01_rename_columns(path) OlympicsDF=q02_country_operations(OlympicsDF) OlympicsDF=q03_better_event(OlympicsDF) Top10Summer,Top10Winter, Top10, Common =q04_find_top_10(OlympicsDF,'Total_Summer', 'Total_Winter','Total') +def q06_golden_winner(OlympicsDF,Top10Summer,Top10Winter, Top10): + +# Top10Summer = OlympicsDF.loc[OlympicsDF.Country_Name.isin(Top10Summer)].loc[:,['Country_Name', 'Total']] + + Top10Summer = OlympicsDF.loc[OlympicsDF.Country_Name.isin(Top10Summer)] + Top10Winter = OlympicsDF.loc[OlympicsDF.Country_Name.isin(Top10Winter)] + Top10 = OlympicsDF.loc[OlympicsDF.Country_Name.isin(Top10)] + + Top10Summer['gold_s_ratio'] = Top10Summer['Gold_Summer'] + Top10Summer['gold_s_ratio'] = Top10Summer['Gold_Summer'] / Top10Summer['Total_Summer'] + + Top10Winter['gold_w_ratio'] = Top10Winter['Gold_Winter'] + Top10Winter['gold_w_ratio'] = Top10Winter['Gold_Winter'] / Top10Winter['Total_Winter'] + + Top10['gold_b_ratio'] = Top10['Gold_Total'] + Top10['gold_b_ratio'] = Top10['Gold_Total'] / Top10['Total'] + + gold_s_ratio = Top10Summer.loc[Top10Summer['gold_s_ratio'].idxmax()]['Country_Name'] + gold_w_ratio = Top10Winter.loc[Top10Winter['gold_w_ratio'].idxmax()]['Country_Name'] + gold_b_ratio = Top10.loc[Top10['gold_b_ratio'].idxmax()]['Country_Name'] + + return gold_s_ratio, gold_w_ratio, gold_b_ratio +# Top10Winter = OlympicsDF.loc[OlympicsDF.Country_Name.isin(Top10Winter)] +# Top10Winter['gold_w_ratio'] = Top10Winter['Gold_Winter'] +# Top10Winter['gold_w_ratio'] = Top10Winter['Gold_Winter'] / Top10Winter['Total_Winter'] +# Top10Winter +q06_golden_winner(OlympicsDF, Top10Summer, Top10Winter, Top10) + + + + + diff --git a/q06_golden_winner/tests/__pycache__/__init__.cpython-36.pyc b/q06_golden_winner/tests/__pycache__/__init__.cpython-36.pyc index 78c9f23eb0d21533bb93e5a02c8517e7323741c7..6a664ea325f40e46a83143d03899aed9f6dd0ada 100644 GIT binary patch delta 109 zcmV~$!3n}Z5Cu?jjF1-WKt>SkL=-$M0G$7_+~K7?3(DPb}yMDC~6PVX-;{JA)DS1JqRj2w)-&X)I&lY MMPTG8UTFEO|F<~nS--cjC)aPrDI8cZcKhoWo|)ca&de?QGQlxa!E{~ efmwWdeojhiUVM3GUS4WZOi5~SNpZ}?8*%{Am>cN; diff --git a/q06_golden_winner/tests/__pycache__/test.cpython-36.pyc b/q06_golden_winner/tests/__pycache__/test.cpython-36.pyc index 8c58d9e1004b53c3d1c738391053b0cf6571983f..e4de8049f1007952d0d8ed74465d68881b22b39a 100644 GIT binary patch delta 787 zcmaKqO>5LZ7{@coB$?gKc3--!^$iq3Sj0vU)PqQ6554uEg~Ip};?6@G%_MO$>(WyX z>%prAFG4?nXA#6tpkE>2$&*))o_r=2?LnH5-#mHdng8=2WLT=5B^&l_?2%E!s3=7!cK{_xlJtL2%0*Qaw=W!N{@Te=e}f|;T#ce+LCSF#@OQ> zV9;3*9)J%)GkQm(3xT-l3np3%`jGN2U*bL92MPgnVF`Meb@+e}`SPYE+M@H)5*@G? z4j+l&_0NsLnAB_=N-idb|c!&Qvq2t zPqGYDsL??gRxg~(WUV@MzD~N>r|#XKNeOBbOYg-x$!n+7YD`qm_%TlYU}$RlMj|Sk z1&#Rm>OK8(q_dM``k0Pd#T6&&pebq}WARU>uI7p^tuhg~M4I#g7{j>1dwVU2i91w`SV;V)k z+*GW}-E2`?Md!1-+9%{>C4FVJCT*qR8Rmq_8}eI^Pr?vb;c_Y4(?6~|GFN{@qZHV# z@P6Q@G-e$U?IQNOPquAz&=pbF&8EfxwXzS!&aJ}18OF(f%jHsb(MB34SF zBDp?}X_Q-pvd9l1H;*749h2OiM0+%q{V-Ly;)OrXw|6+90b!cRGF?L604A=5!YqN@ zq7hHTFJ-c;?4s2hwq