From 84df193888d1241dc6eeae724acfbbb69a5e0f82 Mon Sep 17 00:00:00 2001 From: soham009 Date: Thu, 27 Dec 2018 14:11:33 +0000 Subject: [PATCH 1/5] Done --- __pycache__/__init__.cpython-36.pyc | Bin 0 -> 152 bytes .../__pycache__/__init__.cpython-36.pyc | Bin 0 -> 170 bytes .../__pycache__/build.cpython-36.pyc | Bin 0 -> 785 bytes q01_missing_value/build.py | 16 ++++++++++++++++ .../tests/__pycache__/__init__.cpython-36.pyc | Bin 0 -> 176 bytes .../test_q01_imputation.cpython-36.pyc | Bin 0 -> 2325 bytes 6 files changed, 16 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..bfdd6c356b18c57ae3e506796f91c9f376daa62a GIT binary patch literal 152 zcmXr!<>ivOs}jQi1dl-k3@`#24nSPY0whuxf*CX!{Z=v*frJsnFIWAH{M=Oi;{1%n zTmu73{qX#v?BasNivOs}jQi1dl-k3@`#24nSPY0whuxf*CX!{Z=v*frJsnuWbpA3i5!=I1d|8NNTMQ$x0{pWbp0s#onk|Y!@ zD_P|v4kdzaTyXX@@q`C1c;G_-VeU;x;==%6f5Z7VTyVn$$WaI< zWaAvHyC>irs)T)XaEMxaJ38p2{djWBu=y~^*@R>ahZ8N0v*b(TR)W{k>X|xbR251U zb-uddWhYb;Djby-`PR7nQ=z1lD_skL1*=@z_nLZ=p)p=oHe4setk5gWtX0;?%J^AP zmNmy#4G8RVv~Ie-i+v2kATv%;wcm*xV~sx-@w%x*teQ2i=JTiVyGCBBmZu_4F+I)% z*PRqAQRhW1gtWJ9WwQ~fjz7*Hul`dIf9Q%5X6@EQ*rC&07fn6FF6tfvp)MWM<9?se z6Dp69n})`3c@10{)ivUs}jQi1dl-k3@`#24nSPY0whuxf*CX!{Z=v*frJsnuUP$z{M=Oi;{1%n zTmu73{qX#v?BasNFSY;x 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..56f9f545befc8f06f1812ec20ed459957ee4a6d2 GIT binary patch literal 2325 zcmcIlTW=dh6rS0OyiKD^+n4o+?$SsI*a}Vi2i7S|M$xJ7aszUfh}4 zh*;&x{WJU&{=!H+@sz*76X)!vwi87n2(UG0W@pY^zHh#B=JS5vzy15&AAf5R@&{S_ z!8dsXMR72kaGH^vMwDXP%B;xdHg_^7cO$p%bF)_7j@pz6d+PDlf<_(D;cf2m4)=L? z>~4|B7q0MOq9j0h zd}A#1sLC=X$7&{$`37g24YXuwv6HCd$p4zD?+f{*6fEi-$Y<$s-SnQ7`e?#tBJvNI zWMlFC1lpY=mWgj=nur9qfBVCYA3;$M!3YvjP9lp_ZoMH5bf_Kf@)p!C!i2hoP@!(~ zF7H9@@jk*b8;Iv{i6Eh{B>r#@56WXGY9EXynl9)s^fj4U+I~$r-69Lv6R2MM9$7cY z!bZ|zb!RAXxl=Ur+fRN5KD6KgP*dfi&??yG_k)AW8#G)9d zg%C0=#_>#+Q#i)p)$U%Lr%GYpG0Q43&_IN$ZH$AfTiuzRnCm#Y))(V3`fvt?=Ova$ z=XcICxpUc!bM)fOn%-N`Sf{rk7qz^k(jK1L;5C1+WRZ&zt1=zbhgShFgQC4}=+CZiN`Ln-){C3t7HY%YFrG|YE z8lWc76>3RaQ+w)6T~Jf2=~>VgS zjD!1zv?1^Uckk5PLD<)`;=K=$GR#ZRZ(T;(%Kg9L3Q7JSxRUR}x)Mbo-$Qd9 z&HHF>ph2itV`cv%aJ@P!`%6|ZFD(P-E_`T6|662A7m$~x_JY(I%7GAq%(M)jvrP1K z9(=d1lcX#(BxV&1+3+loLbrxzTB#}^jhj{zU&dy|$$HpCezOuLkBiZ>RV$!iO=3~; z>T*9t)OE%HEzIv-ri9C;{d@GNhpVHPAA-BYE0Q0hSxXmDcZGZJ%E0%xVVQppe18~r zj2FiRgkKyRKaTT~R~fc@ag2{cGa@(el-JPQM6-qF6Ev7w*G^f7DrPu|0f}D Date: Fri, 28 Dec 2018 06:57:53 +0000 Subject: [PATCH 2/5] Done --- .../__pycache__/__init__.cpython-36.pyc | Bin 0 -> 172 bytes .../__pycache__/build.cpython-36.pyc | Bin 0 -> 583 bytes q02_outlier_removal/build.py | 14 +++++++++++++- .../tests/__pycache__/__init__.cpython-36.pyc | Bin 0 -> 178 bytes .../test_q02_outlier_removal.cpython-36.pyc | Bin 0 -> 1788 bytes 5 files changed, 13 insertions(+), 1 deletion(-) 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 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..e599015ebff96c7cefd427d40e2274db7cebf271 GIT binary patch literal 172 zcmXr!<>ivOs}jQi1dl-k3@`#24nSPY0whuxf*CX!{Z=v*frJsnuSorj{M=Oi;{1%n zTmu73{qX#v?BasN9VZn<<+L1l z6&{6G@Rbu69)J_$2*iq!=JV(A{Cu__OeSgd?cTdDfe_!tEgLa^#%>=nfB;#Gl|;D- zAh?mM5JLzdf*3|{RK{mw6+r^y&tes0jM0shT(J<-^aodq`NtDboys~=x;ZcG&ZV!E zT{iTbP`U91UFzLHlS|VrD%GM(FBGW~-|U%>7plhBqzf#hZ^y=Jg;)5J-7Xmp;*&hc zjW{rZJmb~lMtZeZ5%0nw#`rh(!skRol<{AbIoJ4ZtUsQUA62dg`}veY-jSa?4P69e zT9;h+s_Ar%F4hg;hiTxBE7M!ul)1mP3t;_K&@tEiT4t5mVrEUHwzJuz?5&|I+o}Sy z!T@G#R9#P)V^it|k$j7m%m#}tyPn<8P2bfTDJR^TovO3df['MasVnrArea'].quantile(0.95)) | (df['GrLivArea']>df['GrLivArea'].quantile(0.95)) | (df['SalePrice']>df['SalePrice'].quantile(0.95))].index) + + #print (df) + + return df + +outlier_removal(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..d770a325d721c92a85b458ba13e33b38bcba4485 GIT binary patch literal 178 zcmXr!<>ivOs}jQi1dl-k3@`#24nSPY0whuxf*CX!{Z=v*frJsnuXz28{M=Oi;{1%n zTmu73{qX#v?BasN>XXc#W{AV8a`~Jb-U;O-+!`MG;=W3z< z1aB?TNG5s8G9GeHzLi>`Ep6$fPUePg{mxBWSvzcV2KK^}tu+rj(2;HF$&U18cjoT1 z&<7WM{L(#PvM2lRnCt^z+hI>yr))Ub;7n}DEAJI(^HgY(Z2SsVp1XQFTE6zlU zL4z5XX_=-%&GZuD)j$d(Mn;JwKaTZT=zk~lkGc9P2!^yWWe!oX*7(LjOc4 zF@sm<=yy&<3g4?FhL~!2f6?qu@YY9YfQ4ML(2`tQ?^x46J{{@G7Cv3-6`w8H!Cw68 zJ~i?3YS}Tzap9lf)=ATUUFznxAG%qq3>0&Oj@%Yi`r$YUzmm-EyTu2yAL6}lO1oDSNjxlJujk?s2)wVGt1+vFKd}_1gsCV~6QBZ1(19$1yf8r~Ogs-}HR-DnL;I4tqV*nH%EyQ5 zlA)#=(?_p5xUqwa0qVxgT~GYHT@!J+hwwXhe?!j;^#NQgT! zvnH#TmjG~&1qOFaFfCM|00odYG=fA2ua_d1LI>Yq)VE4x@cJk?FG`doT*RVAfeD(RQ+_ouKNNv^f;g;0Gl8&^u8gVC^J=|Cu+FYyg54%7#oieBq6w0Ma z;QcnOC4_SL7!%b#8q^9YMBPJExpnd_P2R1WY~V+A-~r}nI#U>59p2jGZpH-Hz>A_B z*+x<2M^RSDG9|wkMRYDSU(^7{RCmaHMCKDRm&|LA#H$E0iCR++9`{`Qwd%LSe&v;U zVyI|EHHNK5Ch9)^soY=6B$ds%)J}3b%1ym#LJv=F8P!L5ejcGTG^!`;T{sb~SPiS5 d<))%4?{U-BS2V4rR(iO5dc0@({2uqL{{ZQQ-D&^; literal 0 HcmV?d00001 From 76aa27c72ab84c2eaa1919bed3b99040322ba919 Mon Sep 17 00:00:00 2001 From: soham009 Date: Fri, 28 Dec 2018 09:00:27 +0000 Subject: [PATCH 3/5] Done --- .../__pycache__/__init__.cpython-36.pyc | Bin 0 -> 169 bytes .../__pycache__/build.cpython-36.pyc | Bin 0 -> 553 bytes q03_skewness_log/build.py | 20 +++++++++++++++++- .../tests/__pycache__/__init__.cpython-36.pyc | Bin 0 -> 175 bytes .../test_q03_skewness_log.cpython-36.pyc | Bin 0 -> 2200 bytes 5 files changed, 19 insertions(+), 1 deletion(-) 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/q03_skewness_log/__pycache__/__init__.cpython-36.pyc b/q03_skewness_log/__pycache__/__init__.cpython-36.pyc new file mode 100644 index 0000000000000000000000000000000000000000..5b0a8389b159621148613e75b638d89b32b58bd5 GIT binary patch literal 169 zcmXr!<>ivOs}jQi1dl-k3@`#24nSPY0whuxf*CX!{Z=v*frJsnuQ2_L{M=Oi;{1%n zTmu73{qX#v?BasNHq)$ 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..5345c7f244d36cf395385d94aea609a406947eae GIT binary patch literal 553 zcmYjNO=}x55S6rA@7i&4FFp6L7q6R~5<*Dmp_dX0J`_Y@QCAaZ?fpw1ig+l*APaSO%@W4FHJZ5;BcXoU{dHd(x*PoP--{c?|*4LQ!0znZ)Ytm3bX{cGv zL^Qly#1O4UD%w+#D6ZlkM5K^HvJaDNL9)?b+$S0J+^*sA_WOyFPUgb@a+`a~V;DZcE5Wdj=_i^@;jMLp~Jo>9{Cp4|oA=vIsuvWCy5 zDnX1tnorgC#(>PYXRY>8-7QVH(Z||Ut;=H1!_P$Gq*;P{FA}>hwz9_JnK^xBPJa=T z;O4(Ye&02a+wNXA^Z9xHr88@*WeIuNDah|Yx{ZMX+GW)Opvtn)rdvVj@`w3Z5&USu z+5*3lf7?{Gn(3XN9@3Lw#uS0j6PmJ+6K2NPXJdb4%S!KN)=6idPZ??1Drr5_%E#@d q(K{0?^(o%13Uu3yupRb?3l1P1<}RB~ZECm*#@HY}rD@RQ>Ct~OS&B*k literal 0 HcmV?d00001 diff --git a/q03_skewness_log/build.py b/q03_skewness_log/build.py index f008d0f..1d0932b 100644 --- a/q03_skewness_log/build.py +++ b/q03_skewness_log/build.py @@ -1,8 +1,26 @@ +# %load q03_skewness_log/build.py from scipy.stats import skew import pandas as pd import numpy as np data = pd.read_csv('data/train.csv') - # Write code here: + +def skewness_log(data): + target1 = np.log(data['SalePrice']) + sk_val1 = skew(target1) + + target2 = np.log(data['GrLivArea']) + sk_val2 = skew(target2) + + print (sk_val1,sk_val2) + + return sk_val2,sk_val1 + +skewness_log(data) + + + + + diff --git a/q03_skewness_log/tests/__pycache__/__init__.cpython-36.pyc b/q03_skewness_log/tests/__pycache__/__init__.cpython-36.pyc new file mode 100644 index 0000000000000000000000000000000000000000..5da56be49c92092fedc1efaf0796d2528eff1693 GIT binary patch literal 175 zcmXr!<>ivOs}jQi1dl-k3@`#24nSPY0whuxf*CX!{Z=v*frJsnuNeJ|{M=Oi;{1%n zTmu73{qX#v?BasNV$aC{m}H?%f@G9-HnS z6K~9E^B*{oJAZ*o{>Mn1IPH}ioT!?y*K1>fb7G{f?wRhYuKMb$n(Mt@`-9&;dGx1C z$nRw7abSHLhJFY_5J3}?(vVVITZt9g!WK^Aq;BX|-`u2;Hp3<*(%$hzV@AW4bY*Ks zA6a2L>}(Oy6y9?pJV|GE*cH|`30iZoO#)ha52QACxt4>uRe$N~UHL;MwPr~^f)gtv zX@*6Ta5d5s8BJFNH@t5YkF$+P??q_n=s^>=Vd$G6Bnhb?p(UuWo|D>bm>uDY2Fz~l zR@e|N(T4Y?=!h=Np6G#tE9EMBw!P#_M8PONc#8+)E)0DQgdv8`=#TV(>{!M=pn|TG z8Qcm$Exiw|H8QgiGO+Iq6q=i(n0|EcDMV(Z@FB<|m6_50C2_^yiuYs&tH4o^B%&}g zWru4mmAUt%;7MsGG7GHI(J~p94np(`QC&FpSKJ@xsqE`~%+t-y8~tx{wW}vQlKm(b zvOkpE6iPCgjp9s76=x$hQTYzI(SNdeoh>J!ZvY8hNp^Z~W3pea;r<~E#~-dKPsr^k^V4OzLJpQtPbCgwg33bB+E=IQCg%1iEJ1U{mPtRt Date: Fri, 28 Dec 2018 09:03:28 +0000 Subject: [PATCH 4/5] Done --- .../__pycache__/__init__.cpython-36.pyc | Bin 0 -> 165 bytes q04_encoding/__pycache__/build.cpython-36.pyc | Bin 0 -> 606 bytes q04_encoding/build.py | 17 ++++++++++++++++- .../tests/__pycache__/__init__.cpython-36.pyc | Bin 0 -> 171 bytes .../test_q04_encoding.cpython-36.pyc | Bin 0 -> 1729 bytes 5 files changed, 16 insertions(+), 1 deletion(-) 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..d9503060731568d740401a2efa152598737ee63f GIT binary patch literal 165 zcmXr!<>ivOs}jQi1dl-k3@`#24nSPY0whuxf*CX!{Z=v*frJsnuOR)5{M=Oi;{1%n zTmu73{qX#v?BasNPO2Tqu3{i&004eGD;fX* literal 0 HcmV?d00001 diff --git a/q04_encoding/__pycache__/build.cpython-36.pyc b/q04_encoding/__pycache__/build.cpython-36.pyc new file mode 100644 index 0000000000000000000000000000000000000000..edbd127a47207f7c1f6897ea6a360d4dd67d8592 GIT binary patch literal 606 zcmYk3&1%~~5XW~{A70BJhd>W`fF9I?WoR#jP+FRji<1@{S`Y=X){bpCtCg}V1zeny zbM1rleR|q!q0m?8sUxL_EX;prN1C7Jzj`^DL_dE&|9Z{{`9+?r5c9Vf_8dhLNfk*c z?o6@LOFc?}?tJMTX&OKveHqA54kX_Mrz8#KP(}|V9l!v>Bc<5AB=P7ElE_s|-FP8Z zpg!oll3>0~rD#Ob7*Xh1Ztq-lDePx$-Wd>XcwrXBU7zwr)hxH71{YljBQ|io$9%XH z3O<=4hn#kJT2S5Fc91v8?flgv z4U5UDEtH(qd&m0^U}=PS%TWjo=?RtU04e(g*8JwrqAq+0%7#5Hh|z9Y&UXm u(Q&+Une{(G@3a4IOvmj}y@4k(!3U0?m6dE2yz%g4BNR@@ETShqkNyE-qoRWV literal 0 HcmV?d00001 diff --git a/q04_encoding/build.py b/q04_encoding/build.py index a52c57f..16ac59e 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 @@ -5,6 +6,20 @@ ny_housing = pd.read_csv('data/train.csv') housing_data = ny_housing[['MasVnrArea', 'GrLivArea', 'LotShape', 'GarageType', 'SalePrice']] - # Write your code here: +def encoding(housing_data): + lablel_encoder = LabelEncoder() + housing_data['LotShape'] = lablel_encoder.fit_transform(housing_data['LotShape']) + + housing_data = pd.get_dummies(housing_data,dummy_na=True) + + #print (housing_data) + + return housing_data + +encoding(housing_data) + + + + 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..545974f8cf6864a3c879eb6b4f791c4171cbd497 GIT binary patch literal 171 zcmXr!<>ivOs}jQi1dl-k3@`#24nSPY0whuxf*CX!{Z=v*frJsnuL%8&{M=Oi;{1%n zTmu73{qX#v?BasN-;diw5Z?8V#PKCjdz6C{Rcir#h;+J~fR{?BDk{gRQVEEwK(dhB#XCtH96Q}z zpSY-fO8=R@_aEWa5>GtkU*L(E^<6I4QXF|a*`1x8@0)M;%U&FHH`{tz z=s(0)OEi*6p0hcRIVa!Ao!FJG^m1?R$G#o&^VYl_w>blM7Rc6$#~tX%whUxPhH_`( z@3S}rA3~hjIbpIZd#{-60bjXsS30L`&|l+DY{2W_DQNRZXc(=XixDW&Qf9>jXZsT{ z<0{XEn&<_j%f1vw42=?5ahU3}IQ(Adp9}Sk0ugsk)RXMYy1|puoKD38;_yT$F@dM& z=yy&<4nL|ag_JhGd}!N;`04{Rz+x_0>_{%1SF8b!Ur+k7gTq zy(z~8^iakC-$(fBFVGlf_=>;eFWAg6?h7vYK3m}qNbA=Bv9rfkE)k5my^*4HYck8b z$A2Jt12RG)syP%!NB87GbdsGxf!@GVKE^5RE30>e)}YMs^Gf8kn?o^hYEMHxu05jh zHB(&-`$r6?ABJNPrc#hVG06%5h5bkts+?gN!{i_s?Q|+F;0PU*4vNS)Gk50Ae929VB()_NXSDp` z3N0R!$e`$>aj7B&*vg`T9%VXuwh)CBI{Fr)zEffj&kmyVvO;meMJ#qZx~B*2`bHzB z$NF)hjVMy6Z`sa+Or~X}NfmS?YiA*AFD(_+{+KexolWxEqe2F}q3t@ z^&SG&1fTIfclh$tcd2`O$u;ISQn|HZZstf&x*LJ`qxBm+GHdGQ^5~~+f;3$mC=gW1 zl|Y99>>h2)`j(bT?O{2r_~x3Sv5+qg#4ZNd2R&U-Q1&=EExNRk4% zO_DlHl6fhsocwN*&{1z@R3DS68)QBr^9h+N&aFq1Rm3iV*HnDK10R1aJ38pqK~-di zs#R26+-mfqKEOY<|67&ivbk#7SwYvbu}38i@D`Sdy_SpfOL@fIZJk(_>@NRRR2_WX Wpn5>tYJ$?mlhfs0C*-?4aQ+3njl(zq literal 0 HcmV?d00001 From 25eeabb24d5b81b347085fdd13d365f902cde9fa Mon Sep 17 00:00:00 2001 From: soham009 Date: Fri, 28 Dec 2018 09:04:45 +0000 Subject: [PATCH 5/5] Done --- .../__pycache__/__init__.cpython-36.pyc | Bin 0 -> 170 bytes .../__pycache__/build.cpython-36.pyc | Bin 0 -> 575 bytes q03_skewness_sqrt/build.py | 17 ++++++++++++++++- .../tests/__pycache__/__init__.cpython-36.pyc | Bin 0 -> 176 bytes .../test-q03_skewness_sqrt.cpython-36.pyc | Bin 0 -> 2071 bytes 5 files changed, 16 insertions(+), 1 deletion(-) 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..985c96c42fda61219e7fab870dc043c1b8f95e79 GIT binary patch literal 170 zcmXr!<>ivOs}jQi1dl-k3@`#24nSPY0whuxf*CX!{Z=v*frJsnuW literal 0 HcmV?d00001 diff --git a/q03_skewness_sqrt/__pycache__/build.cpython-36.pyc b/q03_skewness_sqrt/__pycache__/build.cpython-36.pyc new file mode 100644 index 0000000000000000000000000000000000000000..3c7a190611e98b43679d5b103457f43c6ef20ffd GIT binary patch literal 575 zcmY*VO^?$s5cNmWq-nc%?r_MZDZ5;d5CS2=Wwkfyr#`Yf_;fV}x5j-wQ_{)8 z8CmOPW%m`%GM*TbqrF12PY@j0(j(6DfSl+Zb?ivdv%f4GS&l46HabQ}b`!etD>1#6 z4ZJmV1!DTfT-N)S24v1X)4d4|OxQM$eWnlPrWFl_PpY&2IX+7(e zkM+>@2NU66AGOkL#*KZ73aAp*HbLdF)VRz&NJ2{btnJj$!1JJ!og>U?ig(U3p3Z** DU%rp9 literal 0 HcmV?d00001 diff --git a/q03_skewness_sqrt/build.py b/q03_skewness_sqrt/build.py index 4bdb0e4..edee4cf 100644 --- a/q03_skewness_sqrt/build.py +++ b/q03_skewness_sqrt/build.py @@ -1,10 +1,25 @@ +# %load q03_skewness_sqrt/build.py # Default imports from scipy.stats import skew import pandas as pd import numpy as np +from math import sqrt ny_housing = pd.read_csv('data/train.csv') - # Write your Solution Here: +def skewness_sqrt(ny_housing): + + target1 = np.sqrt(ny_housing['SalePrice']) + sk_val1 = skew(target1) + + target2 = np.sqrt(ny_housing['GrLivArea']) + sk_val2 = skew(target2) + + #print (sk_val2,sk_val1) + + return sk_val2,sk_val1 + +skewness_sqrt(ny_housing) + 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..d18766416bfce5a80403048220922070dbfb18b8 GIT binary patch literal 176 zcmXr!<>ivOs}jQi1dl-k3@`#24nSPY0whuxf*CX!{Z=v*frJsnuUP$z{M=Oi;{1%n zTmu73{qX#v?BasN};57jWep9)KG-XV-Ncl1j}LYt7l&ojGT}^UZgTcRQWd#%~`!`?$f_ zpKRfBaDE?$eu_pi$rG0HkaL<_i51$?mQLcNZs=C;+@z5?=#ty-b*Gu;1fG+OY49IOH+)^0$zIGf;JC@hThbw-*ogb{E&gxkv>rdx2z1o z42mQXYN$uhAFoJZMAs-0XWM;!+NVgbE{bsQ z!iHR$J+}xaJ})D}cDY8-4i>@mIYy<6KI7qdh(q5&W0>I+{u6(}jx1xp;F7Pi34Ru- zT6i8ov%paE-<*xWALPncfJdFx4EVA3pMRC)!aU#d&+-Bl2eS<* z0e@2mPPtku?6H2FX(O^el&d5MkX21a$mD0GJD?b)Lmvrv&Cq|y*|>t7ef4#G`aprW zN%T-|4C%4>c>9eAn!Eqc6sa`?euTP_j-a&H>N)AK<@o=a0Q9RoM8GZx&@Db1atgN`Y4mswyMwIBT^=9wce5 z>t3Wt@mJ@q-o>R4aA<0sj9(w>uY14$^7Ny>_SAdme?6#b9bME7G_L_iQryHb1J?_h zr58n+NFj>KRurYVEE1ZxqllVry`okq>?#?`PEnMF_E6OV^$0~Gr`}ODLyvn6&&6NE zv#XV$Q+h=f8>$sW?1YVx$fVGvHIk+KeGw