From dfcaa6cfe75de9baa85743dcb3e54a3571785c93 Mon Sep 17 00:00:00 2001 From: ankit-a-mehta Date: Sat, 20 Oct 2018 18:16:36 +0000 Subject: [PATCH 1/6] Done --- __pycache__/__init__.cpython-36.pyc | Bin 141 -> 161 bytes .../__pycache__/__init__.cpython-36.pyc | Bin 155 -> 175 bytes .../__pycache__/build.cpython-36.pyc | Bin 414 -> 384 bytes q01_load_data/build.py | 8 +++++++- .../tests/__pycache__/__init__.cpython-36.pyc | Bin 161 -> 181 bytes .../tests/__pycache__/test.cpython-36.pyc | Bin 1525 -> 1545 bytes 6 files changed, 7 insertions(+), 1 deletion(-) diff --git a/__pycache__/__init__.cpython-36.pyc b/__pycache__/__init__.cpython-36.pyc index b0c3719c2f46201b3baa3fcef746c16a601c9e9f..8c91383d1349fa70daa437a4488063cd1a3d182e 100644 GIT binary patch delta 55 zcmeBWT*$~_%*)I5qu_M(L=JOhKmCmS+*JLN%jD@F$-P* diff --git a/q01_load_data/__pycache__/__init__.cpython-36.pyc b/q01_load_data/__pycache__/__init__.cpython-36.pyc index 4596200714efc1a2bd21ca0d0f36671155da8439..01ec408797cf7527d9812c288d337c53dc7f1658 100644 GIT binary patch delta 55 zcmbQuxSo;2n3tF9N5Sdni5%w2G5Q(#xvBbzdD)pIx{12EsTn1S`r-LS*~JBk$*KCu K`6;Or{d@ucx)VhJ delta 35 qcmZ3_IGd5fn3tF9rT(I*i5%wq9{L&ixvBc;MX8mECHc7%lY9ZY^9z;$ diff --git a/q01_load_data/__pycache__/build.cpython-36.pyc b/q01_load_data/__pycache__/build.cpython-36.pyc index 98e98a79cdf9a026efe48fdde2a84d1da49836cc..572be49b64b22859c4c01ca2158bfe56baeff014 100644 GIT binary patch literal 384 zcmYjNyH3L}6!jx5X{9nCK7cht8xSK1A+dL1K!hQ3b1yV)5*yp81S%7(dl#zlEK5ID;~M8w;YQn~GpfL} z(12;(R=!**TPlya#RrSdmAc7|)e9_q`gnYjSDIeg_Mf$71rzhs4R%^TR1V!4-{*Ef oXA*UNqZ&}o2Ho}o1!LRlAH}3~@p-MGt?(lJfeUG|jCd^n08;l}OaK4? literal 414 zcmYjNyG{c!5VU>AhbNR@A}LMAhs z4vf^1BkmCX1Syb?zGEk_HT$6Nw8L)5;b6_W3<~J2X;RUtoNVb;MPufr-6XqB52<1? ze{y0LM@}rj=*9;TMvj+^%5nM``MIh3iFw(XCAx{axv3c?iTdIBMcKs#iOH$@ N$@wX%o0z^b0{~3;6y*Q_ delta 38 tcmeC=`O3{<%*)FqWWFeBBgacdelPuu{M=Oi^rF Date: Sat, 20 Oct 2018 18:43:46 +0000 Subject: [PATCH 2/6] Done --- .../__pycache__/__init__.cpython-36.pyc | Bin 156 -> 176 bytes .../__pycache__/build.cpython-36.pyc | Bin 660 -> 645 bytes q02_data_split/build.py | 10 ++++++++-- .../tests/__pycache__/__init__.cpython-36.pyc | Bin 162 -> 182 bytes .../tests/__pycache__/test.cpython-36.pyc | Bin 3134 -> 3154 bytes 5 files changed, 8 insertions(+), 2 deletions(-) diff --git a/q02_data_split/__pycache__/__init__.cpython-36.pyc b/q02_data_split/__pycache__/__init__.cpython-36.pyc index 5d17273741a726a430cdf3ccf2eb63426483d618..2992e889f4f470c799b354b0153ee71e5f2b505d 100644 GIT binary patch delta 55 zcmbQkxPg(wn3tF9N5Sdni5%w2vHBVLxvBbzdD)pIx{12EsTn1S`r-LS*~JBk$*KCu K`6;Or{rms`ToXwE delta 35 qcmdnMIERtLn3tF9rT(I*i5%wqp86U2xvBc;MX8mECHc7%ll%a@N(-6* diff --git a/q02_data_split/__pycache__/build.cpython-36.pyc b/q02_data_split/__pycache__/build.cpython-36.pyc index e6bd2ebf2f76eee17541ce631c667ecb332558ff..a531d4a37faa79eee98ed9380820edc7d17f46e2 100644 GIT binary patch delta 299 zcmbQj+RDml%*)FaT7EkE&_vF;^{fmG49-AYYy~807_t~r7}FV3m{OQ~nQ9qpfILZt zTBZ`l8pax?6qXd$Ugj8&8s-|78rB-NG?rinO*X$MCU@hPj6hQ~8KYPd zD>94IXUznGllDLX&XUyPlKA4xs#Hy;D3+9>{DLB8kWz8>TTCfww-_UCF;+&gN5q#D zC1&PDu|-UdXOz_70;>2GrJs?Xo2s9fmz`Ono2Z+cno*LdAD&;7U0jfuoT{IkpOQMc zhtXY_1E{zdL@+Q4Fmf=8F&6Pme#Tg40rFrG4~PI6heU7#xwklMa`RJ4b5iY?fIP5v L9!4IZb`E9$yYWZU delta 314 zcmZo=ox;j#%*)Gl#C%cI+=-lX>)99>7@UE)*at||Fk~^L0AVW=kYsITN@J2_sAWVF zWdn;al`z&Y)-a_or7)+k^s>aT)H2ty)UwvH)iBqv)UejDrLhDvXtMjgWCWU-K5Hfj zoV0(b1>|Wm-Qp}sEiQ>K&a6tk#ZzRJn3s~D8(& Date: Sun, 21 Oct 2018 05:48:14 +0000 Subject: [PATCH 3/6] Done --- .../__pycache__/__init__.cpython-36.pyc | Bin 159 -> 179 bytes .../__pycache__/build.cpython-36.pyc | Bin 924 -> 773 bytes q03_data_encoding/build.py | 9 +++++++-- .../tests/__pycache__/__init__.cpython-36.pyc | Bin 165 -> 185 bytes .../tests/__pycache__/test.cpython-36.pyc | Bin 2197 -> 2217 bytes 5 files changed, 7 insertions(+), 2 deletions(-) diff --git a/q03_data_encoding/__pycache__/__init__.cpython-36.pyc b/q03_data_encoding/__pycache__/__init__.cpython-36.pyc index 884722b9e5eb21d01be2d88d202ca11e74eb4609..3b00adeebbe02164ff7ebea8ef47ad79fa82a486 100644 GIT binary patch delta 55 zcmbQwxS5f|n3tF9N5Sdni5%w23HllNxvBbzdD)pIx{12EsTn1S`r-LS*~JBk$*KCu K`6;Or{Q?036%$ne delta 35 qcmdnYIG>Tjn3tF9rT(I*i5%wqKKdE?xvBc;MX8mECHc7%lL7&~PYb31 diff --git a/q03_data_encoding/__pycache__/build.cpython-36.pyc b/q03_data_encoding/__pycache__/build.cpython-36.pyc index 302366cb1c8d346c67f347e326ce7abc487c2dcb..6e973be6aa7aa6114f88ce8a35971846b128be4c 100644 GIT binary patch delta 349 zcmYjN%}T^D5KgB5wUxp?fH$Fsr3b--h!^i(Jh)V33EPzIZhvBu6$@QFEIxqr>I-=B zK}7JLNAYBG(3N36zR7%$CHB)0-cvS#jys7c4!L&THyg! zu)|wxz<=Bxtidkf8m0IuwYaVIxkDJM`#dfyIhUNYqU?B+I?8)AWz{NI6Dp*Fn&tzUto*|KYBM%r~Hr)1jDr6k!+$Jc_91c0+Cy}vk zt|9E=NCywc2Y6?>({38pD`=T=8EFe56tF@;QF603cQq)l|Fx-!Hp4^HGUNV1V3huO W(-oVVUYP$9hZ@Xd5%x_$V*LOskzG^( delta 485 zcmY+9yGjE=6ozNc-jZO@fR|XAN?1Ws*jNM+6v4*ELJ3G%GqcHty*aayL^h-d0b5CH zWha6U;v-CJAy)QQo((1>#rgT?JJ%VT&sP4RSS;)xzSKXT@*hK;5Mp4QV8}<5gp9}l zdcA})nvxDM*d`-5B{yuKC0a*EW-v%KH{(>6Q|OperZH_i=gXu%Jcm37^~rxz*{4VQ@mpDXIU z60wT2f6uG!DB#tW;C&~Fg6iZLb|!Ds-YQ^LuAmSwVH4KrF5RP|H2I?Mx5~g{%Wn>6vSR}Poxc@e delta 43 zcmZ1}I8~6tn3tDJ*J4rBMh*og0YCkW{M=Oi^rF Date: Sat, 27 Oct 2018 07:06:15 +0000 Subject: [PATCH 4/6] Done --- .../__pycache__/__init__.cpython-36.pyc | Bin 157 -> 177 bytes .../__pycache__/build.cpython-36.pyc | Bin 1006 -> 1285 bytes q03_ohe_encoder/build.py | 23 +++++++++++------- .../tests/__pycache__/__init__.cpython-36.pyc | Bin 163 -> 183 bytes .../tests/__pycache__/test.cpython-36.pyc | Bin 1478 -> 1498 bytes 5 files changed, 14 insertions(+), 9 deletions(-) diff --git a/q03_ohe_encoder/__pycache__/__init__.cpython-36.pyc b/q03_ohe_encoder/__pycache__/__init__.cpython-36.pyc index e4ec35b27b6016dd979d13f661e08f8147e0e802..d32b5b300a3bf0b5d653718fa27e192c7b70ffb6 100644 GIT binary patch delta 55 zcmbQsxRH^=n3tF9N5Sdni5%w2arzngxvBbzdD)pIx{12EsTn1S`r-LS*~JBk$*KCu K`6;Or{rmv{?-NY` delta 35 qcmdnUIG2&bn3tF9rT(I*i5%wqUiumNxvBc;MX8mECHc7%ll%d^p$nb> diff --git a/q03_ohe_encoder/__pycache__/build.cpython-36.pyc b/q03_ohe_encoder/__pycache__/build.cpython-36.pyc index 1433b7bfe437842ddac619a606d8eb33eef1b873..4d5ff70b4baec698846d84d87b817499d46452da 100644 GIT binary patch literal 1285 zcmb7D&2ket5SBFK@x*^IkYtl8YEOIdA$E3irGP4+Y7Z0~IP8`JH8mNvopI(bk_?z~ zPUgyi$KVzAIrg%;a@tqmwB54VWw}tylr&#Un(qF-Zk_h~owLE8XMY8ZePmxeA>#Wu z%pW)@rg*_hE;%PG3Q-0!@Hi;KvL#y{hecGjW!vKx;#kHWN5zipsJ83^hwhroo{H7Z zTLyg?KySXg=4<|t;rdW@{5r0AdlzoNaE&pcGrtKv*j3$kLf(P^Zms$AQ0~cnc_4p) z;gqYM>c8dk5DsAv_VF*uE_%jBgTFCOhGcPkvvG5T%S~woyFhAimV=MOJ z_BFT6vN>PzBX-2*La|Gs!xeuou0l+eyQn^&LuN;T6Kd+(SzRp3%D9%Y%LYcmiSdc! zuRk!|N1vb0CKq)HleD_b?Qwcs!Ud-ETdglmlV&g>CX;ee*!*Rx^VCA3VWz>DysnZ) z*A!`Tb#j{27qBI+C+Ca2P~&F#sdJ~ujm_$^x!WZcL@8o=7eD`_NqypJ{)oWSJRq7x zan8RcsM~mGBy@})-PvIB?gFIhNo}S9?Ng{8j&0}>*E?us*r@&?eF^*E2M91IhFy#2 z;ySnvSHUWr3R3k6{z+MmTCV+jVs)BVE&(9MTv~;`mM@LYhB9WW}6OgR= zb^g=rCb~A{pYZ|Ldlcx%-9w?5sjbT*KOcXi2IH%fpOb%^bL=aiNp5%l`@H<(`#JHg zy>&wZ$p_!(=5*u6UxmDyZ9Ne~xo<8DNOd)CG++m1)J)Y(Qz>*r8AnZ8snj^pC>J)V zz3`=WE!1%aE-0Y#MRbD<`*Bw5Ws+A4Ub|MK^UBKZ4DeDe$}$HdBQ;Gbc%^TUcT(B4 xm!Hdr0L$mq{-QK=D>U_vi|>@RS`=`XbTqed>haHSEJ7ahLp~HSR%|GG;Xg_$ROL zY!xpa%G^EpS4ocbE_n5#FKR(dcwfGGdCB`E@1k$P{@o;r%KM-B7wR})oqvXl{xOEq z=li!`@IW}iU4(o9M0gv*BVZ71$Qze$@t7xkD0~r|Ij{{Qh>mwQWJ8`hST}}oK}0A9 zXM|r7?rSHF&M$5T$*UTkH@csa4|`kK<;Sz>QB%QmE@74HrkeKO+4cS>xpSJ}?u?<> z;bT~^Cm8A$igr3Gh@c>m^ZSV<%_I< zTrVXk8^Rye`1sVJ$u_v+^eS+!}x7pi(DDn z3ggwws$Cgcx6*!r2~I3vSsNdXWeHZ72{bn0A^#iR;*+w;$>i9_?4iak)NBY zpO}}OS)!Y$o12eR}03<-XViq95!NkE*Brv&# Z<&TOmNRkUgh=T}_GKkg4j+n!$1pr%0Gxq=h delta 216 zcmcb`eTR;*+w;$vW7_~oOYk)NBY zpI($&nOKsaJ9#5x7^A>s4yMoCAZf6gBL2y2%pHtEllz$s8HFbwWR?~c1<8rQ6@ZoU zPyWc9XDAL5ltPt(NQ1-#fdnrQ7qb8f4kiwkBEiWMSpKMpfF!v Date: Sat, 27 Oct 2018 07:37:34 +0000 Subject: [PATCH 5/6] Done --- .../__pycache__/__init__.cpython-36.pyc | Bin 164 -> 184 bytes .../__pycache__/build.cpython-36.pyc | Bin 921 -> 937 bytes q04_data_visualisation/build.py | 14 ++++++++++---- .../tests/__pycache__/__init__.cpython-36.pyc | Bin 170 -> 190 bytes .../tests/__pycache__/test.cpython-36.pyc | Bin 1259 -> 1279 bytes 5 files changed, 10 insertions(+), 4 deletions(-) diff --git a/q04_data_visualisation/__pycache__/__init__.cpython-36.pyc b/q04_data_visualisation/__pycache__/__init__.cpython-36.pyc index d44a511ba9fc7f538b045ab1a267d7e0fc7a3439..d985d65f1e17a8a17571efed216f9508337d3d70 100644 GIT binary patch delta 55 zcmZ3&xPy_yn3tF9N5Sdni5%w2srniDxvBbzdD)pIx{12EsTn1S`r-LS*~JBk$*KCu K`6;Or{lWkQ^b=_S delta 35 qcmdnNxP+0zn3tF9rT(I*i5%wqf%+NwxvBc;MX8mECHc7%lfnSM0t>nT diff --git a/q04_data_visualisation/__pycache__/build.cpython-36.pyc b/q04_data_visualisation/__pycache__/build.cpython-36.pyc index 2bfbd4e9d4e48bf9ff2e2bf665199d203cc772e7..88df4d681a529e05523c3e267911c269ef9c9d44 100644 GIT binary patch delta 416 zcmYk2yGjE=6o%)r+1YF^CK4M#5mPOqE7*z=tZYP35Mv-rcE;?QtGgpwWKoE%MOd5U z4e}UbWpA~uZ(-$`V39M-H$TJSKmW{>%~|!JP_Sof-#0rHp&ztV2Iynh(aWUjZAV+!iD_)a z8HGnkU_stUY>rGYp=a&cRM%I{!D)tfhdy^m2+>fO0XQr*1XsMyZi9B8_hibRnkwW$ zKQ%!lr?j%4(qUK4QCNWf-vx5gMpnbt$N}ob=rK^9-)wQOBl}|E jvdFOnJt?&gdjs*%l}Gxkq6#37VG$c>L4qQ+vBmxXmh@aP delta 413 zcmYjNJ5K{K40du)N}r4@mFRR!i(p}>D2TlaTg4JJ;d

x?DlfN(^OXsBS7F6P@5c zF!2|%G9dl}6V6R_)he)6O5YN zyaaD&^>+0*MnY*i+UOVPvWt+zlq`WjP8Yxlx46O0XA|!*H5Oz^%FNUg9B`XG^k3H6 zz6QTXNLR)U7oMRk7N!%Xoa?}s!GlmP5160CEc9q*BM}e*JWCmAm@6B{W|_z=y}^;} zR$xJya+2J6RGFORY@}DkED{^YnmG11>`jtL^!!ZRvpk7<#W`&kKjd(~ie2d<0C7o^ zR7kdmxz|#IVotlon0~f*v7j0$i#e0sG)(e5i2YJMYhbIGk%NB8Dy6odrHO7oO86`k Sr~31xeoU3%p%p}}Sf~F!cV6iL diff --git a/q04_data_visualisation/build.py b/q04_data_visualisation/build.py index 9c15ad9..40e1e3e 100644 --- a/q04_data_visualisation/build.py +++ b/q04_data_visualisation/build.py @@ -1,4 +1,4 @@ -# -*- coding: utf-8 -*- +# %load q04_data_visualisation/build.py from greyatomlib.multivariate_regression_project.q01_load_data.build import load_data from greyatomlib.multivariate_regression_project.q02_data_split.build import split_dataset from greyatomlib.multivariate_regression_project.q03_data_encoding.build import label_encode @@ -10,7 +10,13 @@ x_train,x_test = label_encode(x_train,x_test) # Write your code below - - - +plt.switch_backend('agg') +def visualise_data(data, figname): + x_train, x_test, y_train, y_test = split_dataset(data) + plt = scatter_matrix(data, alpha=0.2) + #plt.show() + #plt.figtext = figname + return plt + +visualise_data(data, 'Test') diff --git a/q04_data_visualisation/tests/__pycache__/__init__.cpython-36.pyc b/q04_data_visualisation/tests/__pycache__/__init__.cpython-36.pyc index 6631d03b276322b5ac907bd3f7ff2fb8b5d823ea..e6475925697a43aed17808a7af1dee25170e9ef5 100644 GIT binary patch delta 55 zcmZ3*xQ~&;n3tF9N5Sdni5%w2+4>pzxvBbzdD)pIx{12EsTn1S`r-LS*~JBk$*KCu K`6;Or{bB$JW)pz` delta 35 qcmdnTxQda(n3tF9rT(I*i5%wq;rbc*xvBc;MX8mECHc7%lVSkD3=7f# diff --git a/q04_data_visualisation/tests/__pycache__/test.cpython-36.pyc b/q04_data_visualisation/tests/__pycache__/test.cpython-36.pyc index 5353356812e3190f1d8c90fdc95d0d7f053a87cf..59df698f5a0af2a85bf2191fe6454c35f7e34842 100644 GIT binary patch delta 96 zcmaFO`Ja=+n3tF9N5SdnjT}x)D(U(e`MIh3iFw(XCAx{axv3c?iTdIBMcKs#iOH$@ s$@wX%`jgi)%Wtk^+Q}#rC77F7Qjn8hl9QRFS5OIJMX^EY$$l(z0e$2m_5c6? delta 71 zcmey*`I?i%n3tDpy~U!ajT}x){K5Je`MIh3=|!oPi6!~Dn{%0NGRoW%%uOsQ$jL9s T$xPBKs06WYu|es{Ni1^#hW;BC From 72e66ed13ac3b4014a33c2a0be29732ee369f607 Mon Sep 17 00:00:00 2001 From: ankit-a-mehta Date: Sat, 27 Oct 2018 08:26:12 +0000 Subject: [PATCH 6/6] Done --- .../__pycache__/__init__.cpython-36.pyc | Bin 169 -> 189 bytes .../__pycache__/build.cpython-36.pyc | Bin 810 -> 825 bytes q05_linear_regression_model/build.py | 9 ++++++++- .../tests/__pycache__/__init__.cpython-36.pyc | Bin 175 -> 195 bytes .../tests/__pycache__/test.cpython-36.pyc | Bin 1588 -> 1608 bytes 5 files changed, 8 insertions(+), 1 deletion(-) diff --git a/q05_linear_regression_model/__pycache__/__init__.cpython-36.pyc b/q05_linear_regression_model/__pycache__/__init__.cpython-36.pyc index 06a2a9b901d2940b1616332fc3af2e6292737630..e55f7b5f9a81293fff1be82b2bb48bbd60342c1b 100644 GIT binary patch delta 55 zcmZ3n3tF9rT(I*i5%wqVfq>QxvBc;MX8mECHc7%lcE8@wF}Mw diff --git a/q05_linear_regression_model/__pycache__/build.cpython-36.pyc b/q05_linear_regression_model/__pycache__/build.cpython-36.pyc index c40d112c5d846cc979296e4912c2f11a9f286eee..d9aeae4c18aaea886a3186b89896d564f5631c6b 100644 GIT binary patch delta 287 zcmZ3*wv$cSn3tDJOz}$e1||lE#|%h-1;};);^Lf%%86X5ys4b2+|5jk3=>;&>OpeM zKMR3kNFzU==*u delta 263 zcmdnVwu(*Jn3tF9y~U!aOeO|~#|%h-1;};);^L%<%83*Ea_X6Z91wN}2}%Kp5{4AU z6sBIrTBaJNEXEp!8pdWOMur-uUTZlX-=vgBal}N R(#^xj!vw+{Oae@N%m9cVIO_la diff --git a/q05_linear_regression_model/build.py b/q05_linear_regression_model/build.py index 7a0a243..302fe04 100644 --- a/q05_linear_regression_model/build.py +++ b/q05_linear_regression_model/build.py @@ -1,3 +1,4 @@ +# %load q05_linear_regression_model/build.py from greyatomlib.multivariate_regression_project.q01_load_data.build import load_data from greyatomlib.multivariate_regression_project.q02_data_split.build import split_dataset @@ -12,4 +13,10 @@ # Write your code below - +def linear_regression(X, y): + linear_reg = LinearRegression() + model = linear_reg.fit(X, y) + return model + +linear_regression(x_train, y_train) + diff --git a/q05_linear_regression_model/tests/__pycache__/__init__.cpython-36.pyc b/q05_linear_regression_model/tests/__pycache__/__init__.cpython-36.pyc index 296bccee744fc133b0daf81192df00c01abd4b9e..f04d816177a4a751f56825f95ef62f46d6692e39 100644 GIT binary patch delta 55 zcmZ3_c$ksHn3tF9N5Sdni5%w21^OBJxvBbzdD)pIx{12EsTn1S`r-LS*~JBk$*KCu K`6;Or{SpBSMH7_( delta 35 qcmX@ixSo;2n3tF9rT(I*i5%wqG5Q(#xvBc;MX8mECHc7%lM(^KzYFF7 diff --git a/q05_linear_regression_model/tests/__pycache__/test.cpython-36.pyc b/q05_linear_regression_model/tests/__pycache__/test.cpython-36.pyc index 54551b93750f647d6e93e9edd56a0f2642a67061..3052924db1a3539a53de836eba47bf1629f92f29 100644 GIT binary patch delta 63 zcmdnObApG%n3tF9N5SdnjT{L~DmnTY`MIh3iFw(XCAx{axv3c?iTdIBMcKs#iOH$@ T$@wX%`jcf?R