From 89d43385a38a8880ae2848a76a4df8f4f6972712 Mon Sep 17 00:00:00 2001 From: clydemendonca Date: Sun, 21 Oct 2018 04:39:53 +0000 Subject: [PATCH 1/4] Done --- __pycache__/__init__.cpython-36.pyc | Bin 0 -> 157 bytes .../__pycache__/__init__.cpython-36.pyc | Bin 0 -> 175 bytes .../__pycache__/build.cpython-36.pyc | Bin 0 -> 898 bytes q01_missing_value/build.py | 23 ++++++++++++++++++ .../tests/__pycache__/__init__.cpython-36.pyc | Bin 0 -> 181 bytes .../test_q01_imputation.cpython-36.pyc | Bin 0 -> 2330 bytes 6 files changed, 23 insertions(+) create mode 100644 __pycache__/__init__.cpython-36.pyc create mode 100644 q01_missing_value/__pycache__/__init__.cpython-36.pyc create mode 100644 q01_missing_value/__pycache__/build.cpython-36.pyc create mode 100644 q01_missing_value/tests/__pycache__/__init__.cpython-36.pyc create mode 100644 q01_missing_value/tests/__pycache__/test_q01_imputation.cpython-36.pyc diff --git a/__pycache__/__init__.cpython-36.pyc b/__pycache__/__init__.cpython-36.pyc new file mode 100644 index 0000000000000000000000000000000000000000..0269bda217d979891c03f036e1c72c77ffe7a6d6 GIT binary patch literal 157 zcmXr!<>jhiIup$R1dl-k3@`#24nSPY0whuxf*CX!{Z=v*frJsnFE9O!{M=OiEHpME&smqU_>=#AKj&eoCr-T54iRX;Er?YF>I~UTSJlW?p)HK~a8IYI2Ew fe0*kJW=VX!UP0w84x8Nkl+v73JCGg4K+FIDa3m=; literal 0 HcmV?d00001 diff --git a/q01_missing_value/__pycache__/__init__.cpython-36.pyc b/q01_missing_value/__pycache__/__init__.cpython-36.pyc new file mode 100644 index 0000000000000000000000000000000000000000..48fe1660672df6ef3116a5438d388d93e2df790f GIT binary patch literal 175 zcmXr!<>jhiIup$R1dl-k3@`#24nSPY0whuxf*CX!{Z=v*frJsnuNeJ|{M=OiEHpME&smqU_>=#AKj&eoCr-T54iRX;Er?YF>I~UTSJlW?p)HK~a8IYI2Ew vp@Ct1Zf0>YNUSU|r!-YRK0Y%qvm`!Vub}c4hfQvNN@-529mv*VAZ7pn&(bg* literal 0 HcmV?d00001 diff --git a/q01_missing_value/__pycache__/build.cpython-36.pyc b/q01_missing_value/__pycache__/build.cpython-36.pyc new file mode 100644 index 0000000000000000000000000000000000000000..ee8027345eded001ae16fde63c4e15b71cd0d022 GIT binary patch literal 898 zcmY*X!EV$r5Vf6TH=FLRpaRsb5cic(7lg#ALLe$Cq*5UjQ4xe96VGmwCQfQQRTpJX z%at2H!N2eYzH;IhI5Eyvs95sMcx=CU^Xw<1QFP1u`SF2I$S-nZ^e}#oQy-uaM9_l7 z6g?|g>BS!1MXAi3ft7km=TML?XviYWuIt zx-p=>j0HD*W)#olUaBu`^oHyAQoT^X?ch)yWtUwT9#!V#jMreJL$3G&-Yqd6obUqP zsw{<+I%FJHCOLDR%E7}r64KrTuuhF;E`5m&R6S87gPg|Dz2jtVkmDjS? zn~*$M6Ku-u`q!Dh3G+egubEr#lZ%I^1W~%Ipli0GCK6OI;eBJPz-;BiHpoXUT~k*} z_?X40Wpjo?1jot|wtfj*PMIB-nbw(HB$vEsK*ym*MGP#KPO7vjno{cN*xpVSU=rDs zfITNpIqMghHrCT%?C`8=IuN&^B8NZh@RGD@q|r9Wq<|~iS5Ox`1veG7*E4XMt znz)~Bp8E$;J6P+_huK+G!YnP80!omgk}02^R_a{WNNko?0%mjIrcsc9Tx1fkW0a>> zRSv0{T|9c6{3qG$bCVTfuU^`yE5%J#$uXAF+h_<4>3ue&+jN(W(cfcg7qipI_G&H# z*Xj-~IB$yy;Kg(hWI%}(*0JsOs-W|u387%wRpo!x;y)2 VC7J@BdAQQnH1uO|M!(7}=wuvATM+QXWOhlY^{cE(eUZ<8;<(qTG7ZNct AhyVZp literal 0 HcmV?d00001 diff --git a/q01_missing_value/tests/__pycache__/test_q01_imputation.cpython-36.pyc b/q01_missing_value/tests/__pycache__/test_q01_imputation.cpython-36.pyc new file mode 100644 index 0000000000000000000000000000000000000000..257285968649c7805b982f0eb9e56af9ebde2a3b GIT binary patch literal 2330 zcmcIlTaOzx6t?G*Om0hAO6hVbgJ4BRsy6KMgjAuT(ymr20d*^ohKH#cJJ|^{p49fN zNGMO~pW&w<@eBOQ)BXjXIA>;?WUG}}1SImY$CqP&pTBeb>0r?P+4=qZ-&%zHK{kHy zP3}R_91JI%=A@u8rPy|ICw95Zz1%DO*suHiyj8U0HYLKH2E4VTaYuA`n+LqZySz8? zcSzh7zUab8?~w35AG{!ZAn4MK``kGu(bgI4L?UW~CqkS1OpDQ()AV$+VpbVuvQonM z)jEbbhtN7-rJ3?7x{_=L?w+&yH9 zO~jKqv^&Qv7vHEX6)A52@`oGWgQD+(5hSLZ#15z2c|jWJPC49(*G2R{KHM(_}*sR|*D4tM#T@Gv_S5?Ya`e3+*^Ft*3E7Ro$$RS%_hp&$$4Pyp$;$epjj=^^B#^Uve=V3uY=M5+Ns< z6hdWklFU>&g|iHweX^evnbz2M%JNDK4X~kWo8aL3YWHSydmTqN`Vu_L01l$@(8LMo z;=_w{?p?Ox0>`+r=J*ygHaTt>MnSLmbVp|{%vyZ5qLPa-t8x?8hu0x5Ls^=zU?x2Y zCpEDbXGHFrWQEroIjRel>Y+hS8-t+i%~ub9?n`gOXaku7?ZTqr2xOx>wB^+8gtre{ev1m!k@T711G0HP~25G&!hRG|`Z)v{qD%yjs4#w2Gt z{1Rq8RICtB?}YQR0tJfmxp4F0u8!LFTBEoleI&JEG8NW^%eT&qTQ4n@u>Kew*v`tA z^>E*aHUz%H-D@>>5c~D2WdALs4AT~&+ti_pTbGfxp8nr(g(UwET&dT=uR;;1H_%*1 z^Cp@bXb|evSUGqHre2+ugB2^7oK}JJ5qubU19r%iE+IKh-6g5hlm{UM>1h={=jrI- zB7D55leCluva=3HY;+z-kzd2JtxQYE<+jztmvxz(Z-!0WZ9HM}cr|){l zFZTmPU1to?!s7O2O1Nys07x85AJ{2!EA81!T33Ds}WcqQf;61ovyP@1LrS@c2)BL literal 0 HcmV?d00001 From 57c5abd82865b5723a7711e38af9bad83afa2fc9 Mon Sep 17 00:00:00 2001 From: clydemendonca Date: Thu, 25 Oct 2018 17:07:06 +0000 Subject: [PATCH 2/4] Done --- .../__pycache__/__init__.cpython-36.pyc | Bin 0 -> 177 bytes .../__pycache__/build.cpython-36.pyc | Bin 0 -> 661 bytes q02_outlier_removal/build.py | 15 +++++++++++++++ .../tests/__pycache__/__init__.cpython-36.pyc | Bin 0 -> 183 bytes .../test_q02_outlier_removal.cpython-36.pyc | Bin 0 -> 1793 bytes .../__pycache__/__init__.cpython-36.pyc | Bin 0 -> 174 bytes .../__pycache__/build.cpython-36.pyc | Bin 0 -> 497 bytes q03_skewness_log/build.py | 8 ++++++++ .../tests/__pycache__/__init__.cpython-36.pyc | Bin 0 -> 180 bytes .../test_q03_skewness_log.cpython-36.pyc | Bin 0 -> 2205 bytes 10 files changed, 23 insertions(+) create mode 100644 q02_outlier_removal/__pycache__/__init__.cpython-36.pyc create mode 100644 q02_outlier_removal/__pycache__/build.cpython-36.pyc create mode 100644 q02_outlier_removal/tests/__pycache__/__init__.cpython-36.pyc create mode 100644 q02_outlier_removal/tests/__pycache__/test_q02_outlier_removal.cpython-36.pyc create mode 100644 q03_skewness_log/__pycache__/__init__.cpython-36.pyc create mode 100644 q03_skewness_log/__pycache__/build.cpython-36.pyc create mode 100644 q03_skewness_log/tests/__pycache__/__init__.cpython-36.pyc create mode 100644 q03_skewness_log/tests/__pycache__/test_q03_skewness_log.cpython-36.pyc diff --git a/q02_outlier_removal/__pycache__/__init__.cpython-36.pyc b/q02_outlier_removal/__pycache__/__init__.cpython-36.pyc new file mode 100644 index 0000000000000000000000000000000000000000..45bcb2e803bd04d8b1db82462d36f7cf1bad42ec GIT binary patch literal 177 zcmYL?F$w}P5Jj_MA;KQS#)!5ep1{V!LU0JlxJHvqoXv`RB=6!0Y`uk*Ng;lCkI!%Z zqOQmH!E-Ni-bKGuxvVqoFw2Oom{gmG;4=U9Imi=vl-l(MJqANTE4d@Sv{C82lR;HZ%~K&Zv{T&gMW}auyjFJ>8U(05;eJFpd3dwDe>;hpY12X2cgf<}m{R literal 0 HcmV?d00001 diff --git a/q02_outlier_removal/__pycache__/build.cpython-36.pyc b/q02_outlier_removal/__pycache__/build.cpython-36.pyc new file mode 100644 index 0000000000000000000000000000000000000000..9d0064a694cc241bf3773df7f3f4e3778c2e7340 GIT binary patch literal 661 zcmZ8e&2G~`5Z?7q>bOZD;nW+~T;d9Z1X9J1K^Jl6%;SFFA0B?Y`e8Blo!yZR`7cR}V=};ir)w0IZoGwI;#y=HW#Q1(oes?NTe5aELBi^(laY-H0*QCV-nVK!xp6z(e zmmGM^!2wd0$ol(F8h50jl$v)VdhOX9odJDZ|5uI+1wvd+$-9=vX9Z1wPxs>I(t z*UbWMnz>_c9I;7?c;3p-7h~59!x+m@Rv8k#u=%8MK&#vwL@KQ^Sr~6s30Wp78aI)E z8v^wfswxs0-@f<%q35P^i<%w&1%=O^%=#@ZELGTa{>t=_$o#qr7AnIaO1FR+N>DNq z!KKpIMJ^)BE5KlmqO3HADC0yTQKXr quantile_95].index + housing_data = housing_data.drop(index_to_drop) + + return housing_data + + + + + diff --git a/q02_outlier_removal/tests/__pycache__/__init__.cpython-36.pyc b/q02_outlier_removal/tests/__pycache__/__init__.cpython-36.pyc new file mode 100644 index 0000000000000000000000000000000000000000..d8f38bd9d7ef16d6345b4a700f112e000d2266d0 GIT binary patch literal 183 zcmYL?F$w}P5Jj_MA;KQS#u05rJb{gcg~bq(QKLy_on*y5l6Ub0w%)?ZY$1MlkI!%Z zqOQmH!E>)l-o1XQN?8}uu*j;dnpB&Il79Z{W8uVs!1&HmplCT74Lg=gYP2akTY>}W z+zKJZql-l1;t?C+Gnow6*&Mme-jSeC;G6c4Ddhx+F1n03ZMxTJ8Q8X-R{eV_s4s$( BGiv|< literal 0 HcmV?d00001 diff --git a/q02_outlier_removal/tests/__pycache__/test_q02_outlier_removal.cpython-36.pyc b/q02_outlier_removal/tests/__pycache__/test_q02_outlier_removal.cpython-36.pyc new file mode 100644 index 0000000000000000000000000000000000000000..1839b761ff50d25133892b8ff2328c60fbd0a851 GIT binary patch literal 1793 zcma)+&2HO95XX192{ zcj-n#dQx7d@6rb-_S%zPp{LG}jw~BCPzoH5$eG!l-~M;M?DxYr&R@U&?J@Qb+qqik zKf+r}G?Gc4vpJ7BC*R4P*p;sIa&PX(e*MnRTl03@<_z3fAX{r5cc3HNGLRh^%I?(P zXK@HVg!rXU|yb! z9D@c^Fq10Jg_`OGq^p4xMvROSS#gx=^EmuL=${MqtpX8uPSmsPymo_Ur8zwl3y8xL zp~MtkEYa_riX47aSqdr5;r&IUKf+rdq5&3j$zn%x>AYi2|M>KzFI)KZsaJfqWCwc* z?R{$E`PFHs9P7|Ug#)}F_y# zpoeXHr_te4{j|_V6e-y5@0mG6&CvQ=XCbYZmI|ytp+a$IThn?p{*X5yuQ43d4Cy$i z)Aq1IP3iDN!AexRE)CdaY zQYG+yuhtSmIed(XY99@1g%qOhp|O6Qd`pve>n0ocNgenAb2J?+jIR!E?Qu6_jB5}i zNr7yW#D+;SFJ+aJ-%AoY9GWj`fHl<}G9Quogv=%L+9UBQf=r^;)I-1nAAha-?XYiy zs>lpYTG1TiRwEO2AOBeYRh8wkIh@*ALFc)tH%%Pi@hy}3JTI0BN<*W1;@*Xm(2CWt e>QQc*lnuUay84EO)znH4cTbP^oRHt+f%6}RwctDe literal 0 HcmV?d00001 diff --git a/q03_skewness_log/__pycache__/__init__.cpython-36.pyc b/q03_skewness_log/__pycache__/__init__.cpython-36.pyc new file mode 100644 index 0000000000000000000000000000000000000000..118157120d4907d6fe0eb3a482c1f6b9d87fae59 GIT binary patch literal 174 zcmXr!<>jhiIup$R1dl-k3@`#24nSPY0whuxf*CX!{Z=v*frJsnuW0>@{M=OiEHpME&smqU_>=#AKj&eoCr-T54iRX;Er?YF>I~UTSJlW?p)HK~a8IYI2Ew wp@DIHadv8XUTSf1d`^D4etdjpUS>&ryk0@&Ee@O9{FKt1R6CHR#X!se0G!q@yZ`_I literal 0 HcmV?d00001 diff --git a/q03_skewness_log/__pycache__/build.cpython-36.pyc b/q03_skewness_log/__pycache__/build.cpython-36.pyc new file mode 100644 index 0000000000000000000000000000000000000000..06bbcc72b3a5d770386ca463e3e4aed696b1d769 GIT binary patch literal 497 zcmYjNy-ve05VoD9O-swb#v^oT5M3(-VqifPQU_2vL?*tLw22e!q$r53ybO=S>XnH% zKunx1D%IBgeZJFopC`j%fBf^gSWrT~$iZQlU!v)Abb<()lY+*S+MMMq_FVMi0K9ca zcsm+*g)f445{H7#$*A*?4@Ocfscf@+AJk3uyTT6;6RzX-2DU zwkpf{eeyi2ocE|-id?oCnPxe)SBqlzP;s39`WSuYfZDc$!+_+NtkDOKjdaH5ogL~E zn$$-Gq}mf=^i)F^`GPj->#722@J1*CE!R4sB+&q#d;(Z@!)vwP+q3EJ zG1$hauAKJD4Ng?e*z2`1;G7t#YkIo7s;j>Gs^(U&*M92!`pq9c zA-|E8$AkG@80Je5f(V+CF^wt3xsy4uD_r4a-q?@*YR%6Y<7V8XM7n!{Xv}HclD=%s z=_4m@$DM5=nj&~cL?G$hjl06xAyI1qwn;?G;0tN&eQxAn;nXW#voF6>(ioQIBRH`( zl6F{R8P_8-k;!aLaLfBv^Hgmm<{&{s#}Asg3&Y$7AxTUHi5)?O^NiGP!`lJ= zWDd6iP%Ga12Al0-CS zrtENIq_z*96g(^4OsdE!JtMPW=^;cv6WxVlf2#g&K9>C?n+gdQMXnOw|0>t}X2KI# z&xPy{CAWo^OsY|;q|~Vzv5C(2z?c4$4{ov5O!O_lVJgYa?rlw`skBD3KE&kAWmk%ua` z;h5WGHyl;?o<0$|Cs=FDa^&bXyfj8qL0gL+e3qMkcmK%RCD^XxrV#hF3&ee-xC|Yc z(ST8f{uWGtUBEL7e6}v~ZG}zFVD|Az#84lholayp%ypeiwTYs7!+|!b?N_zv&8w`yAHV&QLI3JyVvG6~Gq%pgzxZKpQ!HRwz#DziG;hFqQ zr-`gV!3@77C}%930tNd;#T@jhW{&W%Bh9^|4&)C;>y78%zw+bZoduTI?Aqt6R1rB; z%Soxo;|^8T(Xr+W=slNe!raToxv9I7eih990}hufa@57hmb?f-!C+e@bawT8Hk?)Y z&uFXuyNuQwjDGs%_phHfU)<4e!aXk&Ep&iQP|?WSi-fhz%X^@3v9OjZgQ!&oj43{r zjFoN1#IjR{wRo6?zx(*L$dGg1G4nyJG7u&vr;96(hI2LIu>t)^@@FAQ{& fiU1W{mF@G~DTCW}WFO&Wl}}yh23^{9+A#hCe!EHz literal 0 HcmV?d00001 From 09a7e43b677c8cb2d820d1d797997007d5437d64 Mon Sep 17 00:00:00 2001 From: clydemendonca Date: Thu, 25 Oct 2018 17:12:27 +0000 Subject: [PATCH 3/4] Done --- .../__pycache__/__init__.cpython-36.pyc | Bin 0 -> 175 bytes .../__pycache__/build.cpython-36.pyc | Bin 0 -> 507 bytes q03_skewness_sqrt/build.py | 7 +++++++ .../tests/__pycache__/__init__.cpython-36.pyc | Bin 0 -> 181 bytes .../test-q03_skewness_sqrt.cpython-36.pyc | Bin 0 -> 2076 bytes 5 files changed, 7 insertions(+) create mode 100644 q03_skewness_sqrt/__pycache__/__init__.cpython-36.pyc create mode 100644 q03_skewness_sqrt/__pycache__/build.cpython-36.pyc create mode 100644 q03_skewness_sqrt/tests/__pycache__/__init__.cpython-36.pyc create mode 100644 q03_skewness_sqrt/tests/__pycache__/test-q03_skewness_sqrt.cpython-36.pyc diff --git a/q03_skewness_sqrt/__pycache__/__init__.cpython-36.pyc b/q03_skewness_sqrt/__pycache__/__init__.cpython-36.pyc new file mode 100644 index 0000000000000000000000000000000000000000..d76370d672bc41e9d5bad650b81e9867a1fe9f4b GIT binary patch literal 175 zcmXr!<>jhiIup$R1dl-k3@`#24nSPY0whuxf*CX!{Z=v*frJsnuNeJ|{M=OiEHpME&smqU_>=#AKj&eoCr-T54iRX;Er?YF>I~UTSJlW?p)HK~a8IYI2Ew xp@DIHadv8XUTSf1d~sn>iGF;1W?p7Ve7s&kjAe2_njVSj?5k1z=$Xif?mQ)+vbv)FUhk2~Nk zy29Jgct`l6^Gf1Cuo(%vpLmXh)cAS{kJG0;!D}AXif3|^>UD~IZrSQ%oMGq*rkX71 zGx8mfjjNL_!hR8k2-{A$&i%Q!tll*4ovVv%eX4-Ry&2EpQe`QGo?)^=Eh|+kYt0I? zir$Fo;`aMGnwJGcY2FGbK#EePJi02?Qdc}hyc7`K1Fste3CM>`0;o(rB$X-`kk--a zaGY4960}Y%OLW&{xfoTg8UDiu)~BT;bRRzzU>EkxK&M&Nj&#jy?F5=`#iiiduu7PY xY>KK?9?qHoorwgW(DY@S%*#fj4tI@n@+a-M@kvpNCWm8tSX;JT8qk3C{U6Vyfm8qh literal 0 HcmV?d00001 diff --git a/q03_skewness_sqrt/build.py b/q03_skewness_sqrt/build.py index 4bdb0e4..3850c54 100644 --- a/q03_skewness_sqrt/build.py +++ b/q03_skewness_sqrt/build.py @@ -1,3 +1,4 @@ +# %load q03_skewness_sqrt/build.py # Default imports from scipy.stats import skew import pandas as pd @@ -7,4 +8,10 @@ # Write your Solution Here: +def skewness_sqrt(data): + data['GrLivArea'] = np.sqrt(data['GrLivArea']) + data['SalePrice'] = np.sqrt(data['SalePrice']) + return skew(data['GrLivArea']), skew(data['SalePrice']) + + diff --git a/q03_skewness_sqrt/tests/__pycache__/__init__.cpython-36.pyc b/q03_skewness_sqrt/tests/__pycache__/__init__.cpython-36.pyc new file mode 100644 index 0000000000000000000000000000000000000000..bda04427e1532052276f1291878bdc0c7611f020 GIT binary patch literal 181 zcmYL?F%H5o5Ck1WfspbL8V)HfLcD;6f`Z}{>?4@O=fvj-@+AJk3uyTT6;6RzX-2DU zw#f7Oeeyi2l=rA#vQ)MSnI;*vSBq@-P+^?^`kdh69f58JLyp*Z)+HQ#sHH7++Pxt- zQyKd}NL*Pa3YIHugTIoF(5(uTnr=)YC|!sUNumIvWg8Kf?eLndoi}|$oAFx`>I)W@ BGOYjr literal 0 HcmV?d00001 diff --git a/q03_skewness_sqrt/tests/__pycache__/test-q03_skewness_sqrt.cpython-36.pyc b/q03_skewness_sqrt/tests/__pycache__/test-q03_skewness_sqrt.cpython-36.pyc new file mode 100644 index 0000000000000000000000000000000000000000..2b88a92aee32f51a2c22108125c74a9154341213 GIT binary patch literal 2076 zcmc&#-EJF26rR~1d*j$q!cR-8s;rO#S`=bvu0R!ORZ3I|SrtJ=T9CHG&at!Ude@nm z4YgIS+?PST0*}BG>;)Ha3gfOItdrGjv0@8gtXeuo*Tv1N+32jVTY;z=gFb z|K18);rbzyP3gU0(gQxV!?v`JSgjkTEgb>Oto>@-=pqvK7?+ZjwPT+nP;)+ew(YOdL&{T&n0yG zAWWekf^3jv04m7_(MaVdh^2e_@qV;&7hQvd=*oU{VRCOYF0a#q)jbg*A~>3$Guz{n z-~z9Euh_T3H|?+ZzJ;A-zH7EgoC|L4-ps~TlTR14O6ZFsHU61M3(&sI{VX^BP?-4G zA5;A&ex%H41M>tLZ5G4L{AFAB(0;r zfgMyC>dm0AjZL~+QkB)4d~qH$CW>#yBk=pV@)h7!XEg(UqWvddrnxXrcKvZ)pzL72 z043n>=)fsAYneUN4>N5<7DKs7asXK+W`s{( zi0ecT#m0~xi%<4mi=f5!|Cu7Sg}^Vca$CKL!|E+GSD@rbr0_^3G2Fy`SEppLeT5RL z8CA{@m|8Vd45dAF7FB5Q*{%IY+yDG=Fry5ceE9XUOk|G9a-J#hvPxBHgk@)|*2ukd znCrSADN_99ajUm+>OE|l>L=q@hx+Tm@4q~L|E~k}4(`7iRJDy;)HO7(07p{X!8Qli z3!0@DMVS~v6qT(g8s@S{so#zws=W1#+90=^WGFgCUY5#3l?zlO6p5T_M^y|x?ln9Y ze+|#BW`a)X6 Date: Thu, 25 Oct 2018 17:23:07 +0000 Subject: [PATCH 4/4] Done --- q04_encoding/__pycache__/__init__.cpython-36.pyc | Bin 0 -> 170 bytes q04_encoding/__pycache__/build.cpython-36.pyc | Bin 0 -> 665 bytes q04_encoding/build.py | 9 +++++++++ .../tests/__pycache__/__init__.cpython-36.pyc | Bin 0 -> 176 bytes .../__pycache__/test_q04_encoding.cpython-36.pyc | Bin 0 -> 1734 bytes 5 files changed, 9 insertions(+) create mode 100644 q04_encoding/__pycache__/__init__.cpython-36.pyc create mode 100644 q04_encoding/__pycache__/build.cpython-36.pyc create mode 100644 q04_encoding/tests/__pycache__/__init__.cpython-36.pyc create mode 100644 q04_encoding/tests/__pycache__/test_q04_encoding.cpython-36.pyc diff --git a/q04_encoding/__pycache__/__init__.cpython-36.pyc b/q04_encoding/__pycache__/__init__.cpython-36.pyc new file mode 100644 index 0000000000000000000000000000000000000000..69dc9910576767dff2de6256d900d5694e35594c GIT binary patch literal 170 zcmXr!<>jhiIup$R1dl-k3@`#24nSPY0whuxf*CX!{Z=v*frJsnuWEHpME&smqU_>=#AKj&eoCr-T54iRX;Er?YF>I~UTSJlW?p)HK~a8IYI2Ew pp@9id9HeI`sVk7eA@XLXX}XCM>~uv@dn#9c z2tS9bublSC6)udkthAP9JTtbR=e>D$ax(b+_vfbR}OM1YUY&yIp1a>jycC?UJSiVtN4XD44 zLAEk(wJg*uGdFhdPMQx&zt$*i|6DJMn=XtNb-P^42JPTnYMJBZj^h4OmiS&58D`wU z)AGoCvNJOCmR!q@?7;VY!}rwxDLcAd%vmco9z~w390XT zoEU@`Iv~7ceBVmi5z$VgTlYP2^W~SqOhZjNvgBk{v?(!DW>xFTiU#a3$2Ns+RTXG# znAIwit@T0I&D67_b-gu(%2Owa?ctq5R>0~9(~k)8&t<%>D~z*p2Uwv3_dfnu>ub}< zjOwIlyh7P-HKwTYLLq7g*ywtLSsQ}+&j8qyzTK#uW{PxzQj zKc;LN*|3ocq|xp)d19_hlv>RijRc*cacy^`ZA62Ew40>brT-b}F+J;`Ivx+)gbr*p VuWHzq_|gr}MC2kq5(7T*{{c{%wYvZS literal 0 HcmV?d00001 diff --git a/q04_encoding/build.py b/q04_encoding/build.py index a52c57f..6265f89 100644 --- a/q04_encoding/build.py +++ b/q04_encoding/build.py @@ -1,3 +1,4 @@ +# %load q04_encoding/build.py # Default imports import pandas as pd from sklearn.preprocessing import LabelEncoder @@ -7,4 +8,12 @@ # Write your code here: +def encoding(housing_data): + encoder = LabelEncoder() + housing_data['LotShape_Label'] = encoder.fit_transform(housing_data['LotShape']) + df= pd.get_dummies(housing_data['GarageType']) + df = pd.concat([housing_data, df], axis=1) + return df.drop(['GarageType'], axis=1) + + diff --git a/q04_encoding/tests/__pycache__/__init__.cpython-36.pyc b/q04_encoding/tests/__pycache__/__init__.cpython-36.pyc new file mode 100644 index 0000000000000000000000000000000000000000..86dbf3244e8fb2f0e6851418f177aab5833bab5b GIT binary patch literal 176 zcmXr!<>jhiIup$R1dl-k3@`#24nSPY0whuxf*CX!{Z=v*frJsnuUP$z{M=OiEHpME&smqU_>=#AKj&eoCr-T54iRX;Er?YF>I~UTSJlW?p)HK~a8IYI2Ew vp@9id9H&yU+g6rS;q#PKFkyOf0$sI@>nL|Sbs;DUruQCU`%N1=g*)2@)-M@wVn?8 z5AoH21{m<1EqKg1`A+V{F1X<3-olT4JLcz|MK|tpCf#`eoehtBvIkuVpa&uB&HO_a zhtiiJ&g`8s=)>R@gMs85H|~RT#zw;}?!-pC4xUPF9tkZcTjz2_7HJ7tF~iy6Oqywx z=R(c&Ql{%62qVTuiL5wI^+gi=~XiQ=!C6K3$>T zI}^G5US+9FY4fXxwta}NK0+f|%z?!YaByC+1~`5_@S%fWpFrZb13d&0)_tn}-28%Y0gUMC0#F z^)c+9>G-@{$Z?vlKw?HHi&Tt%D%G!gDN-CSL5`m+S;T&e!N`O`!u(UOsE9fUsJ8j3HbV6o5SNbqi@hkt1PW|(P`7#kV<;p zQRq&#E=H|C-?0aBDyrN>7b35uj-ZT+(nJek((`C$xx5)Ma<6$+)X|ZnLj0&bG6bVB z1N7>Ho26f7(zkK00m~8W$NvNNYQ+vP^`4HV1stJ+`avZbXYS6uxewfQNLMY@IFt2v z*J$yqL9l(9zcz^^Fn>`RpiKl@%&XUdCd#qx*W)t#37o zdaNH8+K3{R^&Q)J3CVd`X;KB9%i38&?WLuXwLhhdac`Hr_Nb5%Z|HlCxpysdO@TI( zU44LnHNj_m$Q{1^=uPTgUvh)FomB4Zn43G`fx8okKiU3)=VnXYTtE1sO^~MB0|kOA zxt55$I)zq0sD<}&p*lo^LLqsmeKfUi7rzDT?KV~$_#v**bY(EUzWY{;Hgtl`2$G~g zZj+=AlVnjsm6P935<2hAj2dDxb&JeGRi#v^8)I0d6_J66e9Gd&4n-z378+%mZ0Iy<5?A=_fuH+H-+d8o<*kVs|iXUPfnlrosjSI!1))sF~$l2 literal 0 HcmV?d00001