From 0031a74bca8c46689e7a876a458b0f67ae947b7c Mon Sep 17 00:00:00 2001 From: Rupeshii Date: Fri, 11 Jan 2019 06:35:04 +0000 Subject: [PATCH 1/8] Done --- __pycache__/__init__.cpython-36.pyc | Bin 163 -> 150 bytes .../__pycache__/__init__.cpython-36.pyc | Bin 177 -> 164 bytes .../__pycache__/build.cpython-36.pyc | Bin 381 -> 361 bytes q01_load_data/build.py | 8 ++++++++ .../tests/__pycache__/__init__.cpython-36.pyc | Bin 183 -> 170 bytes .../test_q01_load_data.cpython-36.pyc | Bin 2053 -> 2040 bytes 6 files changed, 8 insertions(+) diff --git a/__pycache__/__init__.cpython-36.pyc b/__pycache__/__init__.cpython-36.pyc index f93420f1df521b2061e98adf856c4586bc03a389..65150fce5d1ac4081746accc31863c8e38252359 100644 GIT binary patch delta 50 zcmZ3?IE|6Rn3tF9frUlPL=JN~XZ?))+*JLb(t_0DjLb~^@cg3e;)2BFRQ=@ql+=k? FmH>b75TpPA delta 63 zcmbQnxR{Z{n3tF9*uCbci5%wI0s0yFxvBbzNg0{?F8Rr&xv6<2#ro+*sg;Q(`MLUu SIXMaiMfq8&$tA@TV=V!ub{3NW diff --git a/q01_load_data/__pycache__/__init__.cpython-36.pyc b/q01_load_data/__pycache__/__init__.cpython-36.pyc index 29d3927ae0e2cb43c7a5b55a324191d259d83315..1b4f7c35d81d39c4970059a4e42eb6d8e12b650f 100644 GIT binary patch delta 50 zcmdnUxP+0zn3tF9frUlPL=JPgK>dvT+*JLb(t_0DjLb~^@cg3e;)2BFRQ=@ql+=k? F?f{1<5ZnL& delta 63 zcmZ3&xRH^=n3tF9*uCbci5%wIarzngxvBbzNg0{?F8Rr&xv6<2#ro+*sg;Q(`MLUu SIXMaiMfq8&$tA@TW8DF-&=$)8 diff --git a/q01_load_data/__pycache__/build.cpython-36.pyc b/q01_load_data/__pycache__/build.cpython-36.pyc index ef1e2034931228e202cf991eb526b966239fa9b8..d6bf14402c64559cf5ca1168b0ba0e63f51469d6 100644 GIT binary patch delta 82 zcmey%^pc6wn3tD}&(b31!bHxcnoKEaD;bK|7#J9S`RQlm=ceihl@_EHXJlsThvye% k7Z)TZr|Ku?r=(7NZNtblS%cAoml>$Im<331FtM-#03mM{>;M1& delta 102 zcmaFK^p}a#n3tF9g2LRWg%dfK+H$5OmL#SXCFZ8CWGG@|U|{$at)G#fo2s9fl#!|L zlAm0fo0?Zrte;+#TA5gqpR1pklcP{jl%JKFTv9yox(y@yWD!OWUM8TM~`m;B_?+|<01V*T`@)XKz?{9OIS SoE(LMqWrAXx_DA0I(|&YybcN delta 66 zcmeyt-zvai%*)HQLSb&yMvf(n+IjjJ`MIh3iAfom`Y!p&rManjCB^#bMX8mECHcAf Wi8(n61x5K;smUe9n@=(7u>k< Date: Fri, 11 Jan 2019 06:40:32 +0000 Subject: [PATCH 2/8] Done --- .../__pycache__/__init__.cpython-36.pyc | Bin 181 -> 168 bytes .../__pycache__/build.cpython-36.pyc | Bin 511 -> 481 bytes q02_data_splitter/build.py | 9 +++++++++ .../tests/__pycache__/__init__.cpython-36.pyc | Bin 187 -> 174 bytes .../test_q02_data_splitter.cpython-36.pyc | Bin 2990 -> 2977 bytes 5 files changed, 9 insertions(+) diff --git a/q02_data_splitter/__pycache__/__init__.cpython-36.pyc b/q02_data_splitter/__pycache__/__init__.cpython-36.pyc index 67f0b61c40f50d08951c271156aef243da143420..84a3cfeed8c812294d9bee65bdbc553056c5d02a 100644 GIT binary patch delta 50 zcmdnWxPp5bOW| delta 63 zcmZ3%xRsH^n3tF9*uCbci5%wIN%|T2xvBbzNg0{?F8Rr&xv6<2#ro+*sg;Q(`MLUu SIXMaiMfq8&$tA@TW4!^gd=}dP diff --git a/q02_data_splitter/__pycache__/build.cpython-36.pyc b/q02_data_splitter/__pycache__/build.cpython-36.pyc index 412515bf30341aff422fe5f22e3bd95cc7d3f410..a98315d39a7e9f56acd6eda8ad62046e39b0c56e 100644 GIT binary patch delta 215 zcmey*{E(T`n3tC;%*rChVIpUDJu?FXgEJ5p%K?cRhAf5@#&pIMre>yE#u^}7lA)HV zhOvezjVYKxli4qdGdM9PHJ~UnIrSwYP=hApEtZs``~pqpTTCfww-_sKF;=c*DB=K0 z{R-00$j?pH4=OE4EzZcy)DO=u$}TQQOitBL&QD3z&&kY7O)Q#h$mqew$H>80#5K8| p(aVe#sI!O*M1agdA~=EETO2mI`6;D2sdgY&7qbBg9-vkZ768_zGaCQ^ delta 239 zcmaFJ{GXZAn3tF9gxcIFu8Ex8^(+hw49-AYYyc!`7_t~rfUuPbNHVoDr7=k|)G{K8 zGJ{2!Y8Y#Pa={FmEPgK;f%;zl2ZADyQJRdmSTb|+lQo%dF{Py4VvM-OShb>Kcrp*8Kbsh% w5MvSdV*>JuL27vzIT$%u0U<;>{Qv*} diff --git a/q02_data_splitter/build.py b/q02_data_splitter/build.py index cf517fe..4f57232 100644 --- a/q02_data_splitter/build.py +++ b/q02_data_splitter/build.py @@ -1,3 +1,4 @@ +# %load q02_data_splitter/build.py # Default Imports from greyatomlib.linear_regression.q01_load_data.build import load_data import pandas as pd @@ -5,4 +6,12 @@ # Your Code Here +def data_splitter(df): + x = df.drop(['SalePrice'],1) + y= df['SalePrice'] + return x,y + + + + diff --git a/q02_data_splitter/tests/__pycache__/__init__.cpython-36.pyc b/q02_data_splitter/tests/__pycache__/__init__.cpython-36.pyc index e7e9527b24061ee31b27153bc01eeaec480ce46a..2d810e66139384b175f6801f966b09f8b04d7b44 100644 GIT binary patch delta 50 zcmdnZxQ>y-n3tF9frUlPL=JPgX#I@*+*JLb(t_0DjLb~^@cg3e;)2BFRQ=@ql+=k? FfdGt95d;7L delta 63 zcmZ3-xSNr~n3tF9Mq+E!L=JQ94E>D!+*JLM~`m;B_?+|<01V*T`@)XKz?{9OIS SoE(LMqWrAX?(%jU%l4AYzqSVU7lKfo# V#GD+3f};Ga)Z~)l&DKn5oB-M87Rmqs From cb6228fa5d3767fd0ab3f09c4e486df02996d3ce Mon Sep 17 00:00:00 2001 From: Rupeshii Date: Fri, 11 Jan 2019 06:46:47 +0000 Subject: [PATCH 3/8] Done --- .../__pycache__/__init__.cpython-36.pyc | Bin 185 -> 172 bytes .../__pycache__/build.cpython-36.pyc | Bin 674 -> 641 bytes q03_linear_regression/build.py | 7 +++++++ .../tests/__pycache__/__init__.cpython-36.pyc | Bin 191 -> 178 bytes .../test_q03_linear_regression.cpython-36.pyc | Bin 3445 -> 3432 bytes 5 files changed, 7 insertions(+) diff --git a/q03_linear_regression/__pycache__/__init__.cpython-36.pyc b/q03_linear_regression/__pycache__/__init__.cpython-36.pyc index b8f4cc0c3ac2253c24ae849d389911596ecbe199..899ed9044e30e64ddeaff8cec698d678c1da3844 100644 GIT binary patch delta 50 zcmdnVxQ3C#n3tF9frUlPL=JPgNd1ib+*JLb(t_0DjLb~^@cg3e;)2BFRQ=@ql+=k? F{s4HAg diff --git a/q03_linear_regression/__pycache__/build.cpython-36.pyc b/q03_linear_regression/__pycache__/build.cpython-36.pyc index d3a347e148402f46a537c18328b042c8b3891cbe..46f0ee1914ce292e4113afa75ca2ac424f82d295 100644 GIT binary patch delta 235 zcmZ3)+Q`aj%*)Gl*4iTG*+kAO^4h?j1jjOE2H>wGV|h#Qqzl4i;FY!^Hwqxu>;lo3e(TX&rQ`2DlJGY z&dAKv56>^kE-pw+PSsD&Pf67WYD!HkLedvsP?VpQI=Pn7M34)pznBe3Ffg()@-P;0 zPCmrA(4G~@F9L}cae@etB}fDZkb8^6CO1E&G$+-L3CJr38N&nA&%?yQ$ioZ(-(5M$ delta 245 zcmZoZKSM7)lsY7*m*f8Ectpn6ema7-|@snHU*rn1UHJ znf=@}8EMv>NwGdqQDtIDey)CEP7bF+K~a8IYH~^O zWEVysK~A8qVm2Vbz{thO!&t;Mc_HIMdyqg8JBZ){5g?Rq0+*JLb(t_0DjLb~^@cg3e;)2BFRQ=@ql+=k? Fp#Y9x5flIb delta 63 zcmdnQxSx^3n3tF9Mq+E!L=JQ99Q};^+*JLM~`m;B_?+|<01V*T`@)XKz?{9OIS SoE(LMqWrAX Date: Fri, 11 Jan 2019 07:01:23 +0000 Subject: [PATCH 4/8] Done --- .../__pycache__/__init__.cpython-36.pyc | Bin 184 -> 171 bytes .../__pycache__/build.cpython-36.pyc | Bin 943 -> 929 bytes q04_linear_predictor/build.py | 9 +++++++++ .../tests/__pycache__/__init__.cpython-36.pyc | Bin 190 -> 177 bytes .../test_q04_linear_predictor.cpython-36.pyc | Bin 4415 -> 4402 bytes 5 files changed, 9 insertions(+) diff --git a/q04_linear_predictor/__pycache__/__init__.cpython-36.pyc b/q04_linear_predictor/__pycache__/__init__.cpython-36.pyc index 3c623bd6da3ad73aff4fb7c2f7cab4fa4d1d9027..e40cf324dd3876d523e6a5df83930b3d26e7105d 100644 GIT binary patch delta 50 zcmdnNxSEl}n3tF9frUlPL=JPg2>p!w+*JLb(t_0DjLb~^@cg3e;)2BFRQ=@ql+=k? FegKNZ5cmK9 delta 63 zcmZ3@xPy_yn3tF9*uCbci5%wIsrniDxvBbzNg0{?F8Rr&xv6<2#ro+*sg;Q(`MLUu SIXMaiMfq8&$tA@TWBmZMeHP~c diff --git a/q04_linear_predictor/__pycache__/build.cpython-36.pyc b/q04_linear_predictor/__pycache__/build.cpython-36.pyc index 2e68f8e025d81247804c456c0f6eacc9e98ec411..2b162ed02c1ab97e1a05905559ae434114a550ad 100644 GIT binary patch delta 190 zcmZ3_zL1^En3tE!!rmf=nRz4EJVur%rkvc#+Zg4Q`571(eue61WAkSWfvDDCa3Br=clAjW@Yk{6#%L$<^mE7j9gGyBnagBX$sylocw@EVR8@C&0tQT zND)X?6i-fOUTR`dd@j&{9I(nFkX1+o$i!P5Hb4cXIjMHcKwdFOh=&mZMVL8&EG`xR DB6lb* delta 193 zcmZ3;zMh@Sn3tDpir&1a?@SxH<}vc!;>pR(OHC|_&&^Ls&6&K0QQkm+fq~&yl72>h zZmND_Qbwk}OMY@`Zfaghv3`0{YGq zkqZiogf{y!F*16AM2omV1Sg0P0udlPkO)B__ZEi@&<&+Isdh|2UNJ}o4bEGvBg diff --git a/q04_linear_predictor/build.py b/q04_linear_predictor/build.py index e3c8357..1c738f2 100644 --- a/q04_linear_predictor/build.py +++ b/q04_linear_predictor/build.py @@ -1,3 +1,4 @@ +# %load q04_linear_predictor/build.py # Default Imports from greyatomlib.linear_regression.q01_load_data.build import load_data from greyatomlib.linear_regression.q02_data_splitter.build import data_splitter @@ -12,3 +13,11 @@ # Your code here +def linear_predictor(lm,X,y): + y_pred = lm.predict(X) + mse = mean_squared_error(y,y_pred) + mae = mean_absolute_error(y,y_pred) + r2 = r2_score(y,y_pred) + return y_pred,mse,mae,r2 + + diff --git a/q04_linear_predictor/tests/__pycache__/__init__.cpython-36.pyc b/q04_linear_predictor/tests/__pycache__/__init__.cpython-36.pyc index 8abd4d23f3d5f2e6983f9b3bf58a544e4cfd7f70..ff4c8166cbb8b40413299cc695f031f04c4c6fbc 100644 GIT binary patch delta 50 zcmdnTxRH^=n3tF9frUlPL=JPgIQ@+L+*JLb(t_0DjLb~^@cg3e;)2BFRQ=@ql+=k? FApnis5fA_X delta 63 zcmdnUxQ~&;n3tF9Mq+E!L=JQ9Z2gS<+*JLM~`m;B_?+|<01V*T`@)XKz?{9OIS SoE(LMqWrAXn3tF9frUlPMvfUw^7;B1`MIh3L8S$$#Tl8I`r-LS*~JBk$*KCu`6;RT OlLNU#Ha}pB=K}yYt`p4w delta 71 zcmdm_v|owCn3tF9Mq+E!MvfUwIyL$k`MIh3iAfom`Y!p&rManjCB^#bMX8mECHcAf ai8(n61x5K;smVam$&6egn=doP^8o;SfEfb- From 86c04a215e43248643d783f715692ff846ca8640 Mon Sep 17 00:00:00 2001 From: Rupeshii Date: Fri, 11 Jan 2019 07:06:04 +0000 Subject: [PATCH 5/8] Done --- .../__pycache__/__init__.cpython-36.pyc | Bin 177 -> 164 bytes .../__pycache__/build.cpython-36.pyc | Bin 884 -> 871 bytes q05_residuals/build.py | 7 +++++++ .../tests/__pycache__/__init__.cpython-36.pyc | Bin 183 -> 170 bytes .../test_q05_residuals.cpython-36.pyc | Bin 2991 -> 2978 bytes 5 files changed, 7 insertions(+) diff --git a/q05_residuals/__pycache__/__init__.cpython-36.pyc b/q05_residuals/__pycache__/__init__.cpython-36.pyc index 82a3d44a519af94036d128d3e671dca8b34431d9..b512c6ec8ca3fc78fa53110af686b72e93e3bb88 100644 GIT binary patch delta 50 zcmdnUxP+0zn3tF9frUlPL=JPgK>dvT+*JLb(t_0DjLb~^@cg3e;)2BFRQ=@ql+=k? F?f{1<5ZnL& delta 63 zcmZ3&xRH^=n3tF9*uCbci5%wIarzngxvBbzNg0{?F8Rr&xv6<2#ro+*sg;Q(`MLUu SIXMaiMfq8&$tA@TW8DF-&=$)8 diff --git a/q05_residuals/__pycache__/build.cpython-36.pyc b/q05_residuals/__pycache__/build.cpython-36.pyc index 73e9d89d1da2e86ae1e645d19bd70fdbb06929aa..9cc053ba1251b0c9c4f777af22615428e80d24c2 100644 GIT binary patch delta 88 zcmeyu_MDB=n3tC;(7__+!bZ+QMmazIjQreG{h-o<)Z&cHO#SfuqU_>=#N<@{ k$x9h+7zH;!Vk~ErW@cbuC>8<|Jd9At!~tY+F^aGP0IHD{fdBvi delta 81 zcmaFP_Jxhpn3tF9lHR~wiYL!tv|;4me3h}Bk&$V#FS8^g3jmaJ8zle$ diff --git a/q05_residuals/build.py b/q05_residuals/build.py index aaef679..575a8f3 100644 --- a/q05_residuals/build.py +++ b/q05_residuals/build.py @@ -1,3 +1,4 @@ +# %load q05_residuals/build.py # Default Imports from greyatomlib.linear_regression.q01_load_data.build import load_data from greyatomlib.linear_regression.q02_data_splitter.build import data_splitter @@ -12,3 +13,9 @@ # Your code here + +def residuals(y,y_pred): + error_residuals = y-y_pred + return error_residuals + + diff --git a/q05_residuals/tests/__pycache__/__init__.cpython-36.pyc b/q05_residuals/tests/__pycache__/__init__.cpython-36.pyc index 95e65ccd2dd251b70766c771252fb635dbf19159..073b13ad23127910ee6b7d570920b27bdb439b50 100644 GIT binary patch delta 50 zcmdnaxQda(n3tF9frUlPL=JPgaQ%$@+*JLb(t_0DjLb~^@cg3e;)2BFRQ=@ql+=k? Fz5t3q5cB{5 delta 63 zcmZ3*xSf&1n3tF9Mq+E!L=JQ96#b0++*JLM~`m;B_?+|<01V*T`@)XKz?{9OIS SoE(LMqWrAX?(%jU%l4AYzqSVU7lKfo# W#GD+3f};Ga)Z~)l&6}7$Z~y@Fj2Jrr From fd7e7c8a2b88d2f69242f347a68b1c521220f565 Mon Sep 17 00:00:00 2001 From: Rupeshii Date: Fri, 11 Jan 2019 07:08:25 +0000 Subject: [PATCH 6/8] Done --- .../__pycache__/__init__.cpython-36.pyc | Bin 182 -> 169 bytes .../__pycache__/build.cpython-36.pyc | Bin 1195 -> 1082 bytes q06_plot_residuals/build.py | 9 +++++++++ .../tests/__pycache__/__init__.cpython-36.pyc | Bin 188 -> 175 bytes .../test_q06_plot_residuals.cpython-36.pyc | Bin 1079 -> 1052 bytes 5 files changed, 9 insertions(+) diff --git a/q06_plot_residuals/__pycache__/__init__.cpython-36.pyc b/q06_plot_residuals/__pycache__/__init__.cpython-36.pyc index cbab384bf6d1bdf9760c6fc6b61ce563bac9f8ad..1f002f4ed576f6493f745f0b926d493b72d09c5d 100644 GIT binary patch delta 50 zcmdnSxRQ~>n3tF9frUlPL=JPgF#U}D+*JLb(t_0DjLb~^@cg3e;)2BFRQ=@ql+=k? FJ^+cl5byv1 delta 63 zcmZ3$N|}yAOb3n~hUB9fxZXV8;q_)l zZvJ*G*Bg^{Gn-Q2_WRbI=MRIa?U3bog5n;(tX7g^lB*b);AdrQHSjP7W%vDuw_#6{ z70d8QPiE=v1+#?Y zFkW*AbMufNpy0)uKSBHjd-W85f+uT6g>=!cUv<@c)%3UMbG-Jb-A*nxuHci$*iUw2 z`NX$r+mDxPZ(ed0l^ixBxYqXh~Nj;qE!p)Oisc|?p*%%>sW=vu1NEi}5W+tws!NQwr z2Lb741|hU#=^UCx%VkcJ=Dn8ts3ACM&gu(aUB6Ab-|y1HBF9wjA7<%JF`ngk>}+~q z@I<;IPo<^@nBoY>&Q`zp^ZR`g*@S@cC5nW?bSWFH!o%uJ48KmqHXqat5G(2A#K;^M u{H&=@5eNVP delta 63 zcmZ3_xQCI$n3tF9Mq+E!L=JQ9O#O`f+*JLM~`m;B_?+|<01V*T`@)XKz?{9OIS SoE(LMqWrAXwuCdW=ky%NVugvh_3ab5r$$N()kpGcq&v!}E)>iwhEyQ}vVc zQ&K0NVa#J>pKQ%^5UBhwlOrR~WP9c|Z8o4O#UQ70FmkXKfp~tJ?6+8xN;7j(ihy2X axW!SLmswH*w0QCdW@|2x3LZuvWCj55EI5$> delta 263 zcmbQkv7N)mn3tC;$9!JY5hezP#|%h-1;};);$jydk;0I|n8T3E7{$oQkiwM0oWqpM z9K{S|Ba1UkbP$zcY-WyPOJNUY(Byat)X1R8c#9(>wYbDNu{d>Ng80OawQP();UebA z){J_LER(YswY4ksGxBp&^%IjaGWA{ZlS^|`^Gb^K(~D9o6HD@Q^%HY)6bg#+vr>~w ziYISo%wy!3ti*H>sP_qzBO~u*HRd*LcA$~PAQy8ma Date: Fri, 11 Jan 2019 07:12:03 +0000 Subject: [PATCH 7/8] Done --- .../__pycache__/__init__.cpython-36.pyc | Bin 182 -> 169 bytes .../__pycache__/build.cpython-36.pyc | Bin 1061 -> 1081 bytes q07_hist_residuals/build.py | 5 +++++ .../tests/__pycache__/__init__.cpython-36.pyc | Bin 188 -> 175 bytes .../test_q07_hist_residuals.cpython-36.pyc | Bin 1091 -> 1078 bytes 5 files changed, 5 insertions(+) diff --git a/q07_hist_residuals/__pycache__/__init__.cpython-36.pyc b/q07_hist_residuals/__pycache__/__init__.cpython-36.pyc index 48235745c56746569f0462b859a0f4a1c0cad2ad..a1e20ff57f7d5c05cbdb8806ca04b03cb8e02dab 100644 GIT binary patch delta 50 zcmdnSxRQ~>n3tF9frUlPL=JPgF#U}D+*JLb(t_0DjLb~^@cg3e;)2BFRQ=@ql+=k? FJ^+cl5byv1 delta 63 zcmZ3 zQT(Z_seGyY%}h}OsqCo&U^a6MOO#-gP?T_#NGfM4f2tr*Ry2h>g)@b#g)vGjg)Nvt zlV{?gsL6_qhqM#)GxBp&^%IjaGWA{ZlS^|`^Gb^K(~D9o6HD@Q^%HY)6bg#+vr>~w ziYGHNxycHF90PI{10xS(5kHXDWGrF_QQ}dCljkrgY;IxFVw}8>IZB=hC|WEABzS;I RA&`ri1IXfH6k+6I0RV$IGtvM6 diff --git a/q07_hist_residuals/build.py b/q07_hist_residuals/build.py index 2f999aa..6b9ef01 100644 --- a/q07_hist_residuals/build.py +++ b/q07_hist_residuals/build.py @@ -1,3 +1,4 @@ +# %load q07_hist_residuals/build.py # Default Imports from greyatomlib.linear_regression.q01_load_data.build import load_data from greyatomlib.linear_regression.q02_data_splitter.build import data_splitter @@ -19,3 +20,7 @@ def hist_residuals(error_residuals, bins=60): plt.figure(figsize=(15,8)) plt.hist(error_residuals, bins=bins) + + + + diff --git a/q07_hist_residuals/tests/__pycache__/__init__.cpython-36.pyc b/q07_hist_residuals/tests/__pycache__/__init__.cpython-36.pyc index f7acf950cd6567b9432ff7fba2a1a79c979c3eb4..309469e90e1eb63db306b0bf19d621cfa64a108a 100644 GIT binary patch delta 50 zcmdnPxSo;2n3tF9frUlPL=JPg82ya=+*JLb(t_0DjLb~^@cg3e;)2BFRQ=@ql+=k? FK>&=@5eNVP delta 63 zcmZ3_xQCI$n3tF9Mq+E!L=JQ9O#O`f+*JLM~`m;B_?+|<01V*T`@)XKz?{9OIS SoE(LMqWrAX Date: Fri, 11 Jan 2019 07:14:38 +0000 Subject: [PATCH 8/8] Done --- .../__pycache__/__init__.cpython-36.pyc | Bin 180 -> 167 bytes .../__pycache__/build.cpython-36.pyc | Bin 1116 -> 1152 bytes q08_qq_residuals/build.py | 6 ++++++ .../tests/__pycache__/__init__.cpython-36.pyc | Bin 186 -> 173 bytes .../test_q08_qq_residuals.cpython-36.pyc | Bin 1059 -> 1046 bytes 5 files changed, 6 insertions(+) diff --git a/q08_qq_residuals/__pycache__/__init__.cpython-36.pyc b/q08_qq_residuals/__pycache__/__init__.cpython-36.pyc index 806902296c0a8d32d1f1151fb1dd1826c94a17b2..66839c3eb97016bd0e82b3773ba989db39f8b71b 100644 GIT binary patch delta 50 zcmdnOxSWy0n3tF9frUlPL=JPg5dDn&+*JLb(t_0DjLb~^@cg3e;)2BFRQ=@ql+=k? FUI2)+5a<8^ delta 63 zcmZ3^xP_6!n3tF9*uCbci5%wIiTWA&xvBbzNg0{?F8Rr&xv6<2#ro+*sg;Q(`MLUu SIXMaiMfq8&$tA@TW4!>e(H7SL diff --git a/q08_qq_residuals/__pycache__/build.cpython-36.pyc b/q08_qq_residuals/__pycache__/build.cpython-36.pyc index d42be94ca16e44654fcdf06fd119823a42e764cf..a0db3d0e8f7502d23e71fee0d52cf1dc0b9d3698 100644 GIT binary patch delta 376 zcmYjN%}&BV5Z>vQ&=v|6%8!U#I2cYncrjiyynzy8vLPY0JJJ@kq+7zpM3Z{eg!Cyq zcrx(`^d*cpPab>$PcB?^CNtmsd^3~Ghjy!X_f69n^bba_l#oyIPgEHnOA{}v?(han zVVP?w0O5q^XBM+IxD{4d1%c}+uqsllrZ7^N&1#rK8*8b;>X^s+CZ;2mHCU5vvli-D z!-nkcaDx}_2y65Ffb@!A>-#-;*JqK-$J|X^nV1q+-@_cE?qrhn;jq<~tb~McO*kY9 zSMDj0LhFMCWudN8ty7 za~8!@F?T(5yoh5~Q2KUL^2GWP1T2Wl5_`MPW90%YRuan~@%-_*>rL^BXKys#lP@Hq VBV7^x)Br=#z@VC}8DN8<{sJTdRucdK delta 358 zcmYjNJxc>Y5Z&3mkjrT}lU(9QQV7A~sw?bLiC7CFHbYP@+0i82<&xb^5fBt&YZ21h z3wHjSLu@Sk4_0o{=nV7b@n(1f^H}w@|P;~)ajx`LZKs5>$9P3o1`i6_HgALrpJ=~`f1=O(916h*Z6T_w~ zUb1j&`8i%)K<6Q_*9;rMJ(FO##e1{FqtQDFNEADr80G+NDt*KPV_5NWo!R)9SyRSqPRC0MrT=nmeSbh=uXi*-Z5Dk z#Yu8#-A2?mde!8o)yDb-+yVpTTMS$8Q+^ApZ=sIXvTj+}hQIW<3!ZST;z0nO^9u+d BR)GKj diff --git a/q08_qq_residuals/build.py b/q08_qq_residuals/build.py index bb05f08..0e2b05b 100644 --- a/q08_qq_residuals/build.py +++ b/q08_qq_residuals/build.py @@ -1,3 +1,4 @@ +# %load q08_qq_residuals/build.py # Default Imports from greyatomlib.linear_regression.q01_load_data.build import load_data from greyatomlib.linear_regression.q02_data_splitter.build import data_splitter @@ -20,3 +21,8 @@ # Your code here +def qq_residuals(error_residuals): + stats.probplot(error_residuals, dist='norm', plot=pylab) + pylab.show() + + diff --git a/q08_qq_residuals/tests/__pycache__/__init__.cpython-36.pyc b/q08_qq_residuals/tests/__pycache__/__init__.cpython-36.pyc index 320d34e7644683cb641d531d65944c39304a7ca3..8d46510f13f215b01f14d3e7d080b1b06caa3568 100644 GIT binary patch delta 50 zcmdnRxR#N_n3tF9frUlPL=JPgDE*B5+*JLb(t_0DjLb~^@cg3e;)2BFRQ=@ql+=k? F0RW545dZ)H delta 63 zcmZ3>xQmg)n3tF9Mq+E!L=JQ9bp4F{+*JLM~`m;B_?+|<01V*T`@)XKz?{9OIS SoE(LMqWrAXk;}CKiSO diff --git a/q08_qq_residuals/tests/__pycache__/test_q08_qq_residuals.cpython-36.pyc b/q08_qq_residuals/tests/__pycache__/test_q08_qq_residuals.cpython-36.pyc index bc940407c474cab8b429f1ca7b15244d3c53778e..59e3f40590b59503b16c69be903ef9b26da682ee 100644 GIT binary patch delta 53 zcmZ3?F^z-6n3tF9frUlPMvkeBa_RaR`MIh3L8S$$#Tl8I`r-LS*~JBk$*KCu`6;QJ JPcTL^0RX~K5&8fC delta 66 zcmbQnv6zFyn3tF9wAH+*jT}=MwM+Cf@^e%56O%GB^