From 7b2713a6edd2cd87051df2a0ebf12c793d9f62b9 Mon Sep 17 00:00:00 2001 From: simpleguyon Date: Fri, 21 Dec 2018 10:35:39 +0000 Subject: [PATCH 1/8] Done --- __pycache__/__init__.cpython-36.pyc | Bin 163 -> 153 bytes .../__pycache__/__init__.cpython-36.pyc | Bin 177 -> 167 bytes .../__pycache__/build.cpython-36.pyc | Bin 381 -> 374 bytes q01_load_data/build.py | 9 +++++++++ .../tests/__pycache__/__init__.cpython-36.pyc | Bin 183 -> 173 bytes .../test_q01_load_data.cpython-36.pyc | Bin 2053 -> 2043 bytes 6 files changed, 9 insertions(+) diff --git a/__pycache__/__init__.cpython-36.pyc b/__pycache__/__init__.cpython-36.pyc index f93420f1df521b2061e98adf856c4586bc03a389..1e877e359d0cfb1861950ff3403c1641b71b8a1f 100644 GIT binary patch delta 53 zcmZ3?IFpgXn3tF9!$Fyti5%vNZu%MdxvBcanYjfysp+Ma`FZ-``9;~q1&PV2`pNkz IsS~p-0nx`2od5s; delta 63 zcmbQqxR{Z{n3tF9*uCbci5%wI0s0yFxvBbzNg0{?F8Rr&xv6<2#ro+*sg;Q(`MLUu SIXMaiMfq8&$tA@T6D$FzITo1! diff --git a/q01_load_data/__pycache__/__init__.cpython-36.pyc b/q01_load_data/__pycache__/__init__.cpython-36.pyc index 29d3927ae0e2cb43c7a5b55a324191d259d83315..eda8276231622277c08e08733a841d9ee08d2e41 100644 GIT binary patch delta 53 zcmdnUxSWy0n3tF9!$Fyti5%vNA^I8lxvBcanYjfysp+Ma`FZ-``9;~q1&PV2`pNkz IsS~r@0oi>L)c^nh delta 63 zcmZ3^xRH^=n3tF9*uCbci5%wIarzngxvBbzNg0{?F8Rr&xv6<2#ro+*sg;Q(`MLUu SIXMaiMfq8&$tA@T6Wjr?lNQkc diff --git a/q01_load_data/__pycache__/build.cpython-36.pyc b/q01_load_data/__pycache__/build.cpython-36.pyc index ef1e2034931228e202cf991eb526b966239fa9b8..ea7bb6527c4b2901468ca8f50d0cc33b54ca231a 100644 GIT binary patch delta 144 zcmey%^o_~Mn3tF9(?OY-`wR>WkAWBtn1Cz?ATCw_5-AKRj5!QZj44b}OexGMEG-OC z%&E+&OwEjp3=^$NbeK}oRx%W^0agAA)X&JzP1P^X%q_@CO)ss?&(jajFUl@1NK8)E ePtH$Co%q^@k!!LBqX$1T$as(@4ki{>4i*3$93dzG delta 151 zcmeyy^q0xXn3tF9g2LRWg$xV~kAWBtn1Cz?ATE{w5-AKRj5!QZj44b}OexGMEG-OC z%oCkTY&laBOA^zH5_3~mG8C}^75<9W&&bbB)lW>y$kcbqPcF?(%_}L^PcKTXOf1RI m)lbaHQ79xSf&1n3tF9Mq+E!L=JQ96#b0++*JLM~`m;B_?+|<01V*T`@)XKz?{9OIS SoE(LMqWrAXk<<_7`se From 7f86e230896871e5924498a918d7ab3a4347e3b9 Mon Sep 17 00:00:00 2001 From: simpleguyon Date: Fri, 21 Dec 2018 10:38:39 +0000 Subject: [PATCH 2/8] Done --- .../__pycache__/__init__.cpython-36.pyc | Bin 181 -> 171 bytes .../__pycache__/build.cpython-36.pyc | Bin 511 -> 505 bytes q02_data_splitter/build.py | 8 ++++++++ .../tests/__pycache__/__init__.cpython-36.pyc | Bin 187 -> 177 bytes .../test_q02_data_splitter.cpython-36.pyc | Bin 2990 -> 2980 bytes 5 files changed, 8 insertions(+) diff --git a/q02_data_splitter/__pycache__/__init__.cpython-36.pyc b/q02_data_splitter/__pycache__/__init__.cpython-36.pyc index 67f0b61c40f50d08951c271156aef243da143420..df391c8934b0bbf927c20ee289efc6415f8f5c3f 100644 GIT binary patch delta 53 zcmdnWxSEl}n3tF9!$Fyti5%vN5&9YVxvBcanYjfysp+Ma`FZ-``9;~q1&PV2`pNkz IsS~rj0o$<>M{eMn;B-Ucrni6X(e! zFxE2FFxD`oF$FVdGW)#*>SlQP9|$y=Zn0$M_HFoYeHv%KSY2@cg3e;)2BFRQ=@ql+?*ujDd`7lWQ1D T1ermu-~bXlj2w&{EF3HV0!%Q= delta 215 zcmey#{GVCbn3tF9gxcIFE=C51#|%h-3CMN;;$n@7%IXt?g6j={oEnBKh7=%dWdf2+ ztxRc5k_@$sNTSSO5vCf(8lYS-gC>jLOQ69FFaHBU5etx|$#{z;GbcY;llc}?O4=>P zh+B-6D;bJ7fl|NX^)vEwQ}q**GBWjD@{>z*Q}arS_0x+|D-%od`EvCWb8-|4it@8k flS_&xD=`K#3QaCyEa3;aw3rP@@Gx>PaD!+*JLM~`m;B_?+|<01V*T`@)XKz?{9OIS SoE(LMqWrAX?(%jU%l4AYzqSVU7lKfo# V#GD+3f};Ga)Z~)l&2~&_oB-Om7SI3y From 741f226481dae4caddd6ca3dddbdc8a7c27889cc Mon Sep 17 00:00:00 2001 From: simpleguyon Date: Fri, 21 Dec 2018 10:39:44 +0000 Subject: [PATCH 3/8] Done --- .../__pycache__/__init__.cpython-36.pyc | Bin 185 -> 175 bytes .../__pycache__/build.cpython-36.pyc | Bin 674 -> 655 bytes q03_linear_regression/build.py | 9 +++++++++ .../tests/__pycache__/__init__.cpython-36.pyc | Bin 191 -> 181 bytes .../test_q03_linear_regression.cpython-36.pyc | Bin 3445 -> 3435 bytes 5 files changed, 9 insertions(+) diff --git a/q03_linear_regression/__pycache__/__init__.cpython-36.pyc b/q03_linear_regression/__pycache__/__init__.cpython-36.pyc index b8f4cc0c3ac2253c24ae849d389911596ecbe199..01b15b55f000c659cc2d6f074efb78121e75e93f 100644 GIT binary patch delta 53 zcmdnVxSo;2n3tF9!$Fyti5%vNG5Q(#xvBcanYjfysp+Ma`FZ-``9;~q1&PV2`pNkz IsS~sO0o~;i^#A|> delta 63 zcmZ3_xRa5?n3tF9*uCbci5%wIY5E!YxvBbzNg0{?F8Rr&xv6<2#ro+*sg;Q(`MLUu SIXMaiMfq8&$tA@T6Z`?S>lX0< diff --git a/q03_linear_regression/__pycache__/build.cpython-36.pyc b/q03_linear_regression/__pycache__/build.cpython-36.pyc index d3a347e148402f46a537c18328b042c8b3891cbe..88d9c8e4f664067dbc5e8464e83ecb50a541dfab 100644 GIT binary patch delta 277 zcmZ3)+Rv(N%*)I5?2t^%dqxI^#|%h-8OU}3;$pvv%FbM=oT==o9L-FO3=`9`>REu| zAbDqyycm!uVQ6NkWvXGyVyt1PVQglqWv*ckX3%8x(_|_FDUM=J%Pi4kxy2Z9i?K3_ zvnVyaD7CmazbJ|+CwC=75j#-HuSorj{M=Oi;>_HFoYeHv%KSY2@cg3e;)2BFRQ=@q zlvMqk%)HdZqWGf8d5q42Tp+vIfCK|08zT>65$EJXj0+uEf&3znXb~rf02z!#Z~(ct fIBatBQ%ZAE?U;bPVjdvD1JuvM#KFkJ%)tTx36DC) delta 287 zcmeBYUBs$v%*)GlNM~NuE=C51#|%h-3CMN;;$oMH%FYuDvg(g6XYZ|Ai==M#mK{0#5H*><3f9oKoL8L n-~tgKqmc-Zo?9F?x%nxjIjMF)-!l}0l<@%d^DuER@-PDc*%v># diff --git a/q03_linear_regression/build.py b/q03_linear_regression/build.py index 03ab5ff..9121840 100644 --- a/q03_linear_regression/build.py +++ b/q03_linear_regression/build.py @@ -1,3 +1,4 @@ +# %load q03_linear_regression/build.py from greyatomlib.linear_regression.q01_load_data.build import load_data from greyatomlib.linear_regression.q02_data_splitter.build import data_splitter from sklearn.linear_model import LinearRegression @@ -6,5 +7,13 @@ X, y = data_splitter(dataframe) # Write your code here : +def linear_regression(X,y): + regressor = LinearRegression() + lm = regressor.fit(X , y) + return lm +linear_regression(X,y) + + + diff --git a/q03_linear_regression/tests/__pycache__/__init__.cpython-36.pyc b/q03_linear_regression/tests/__pycache__/__init__.cpython-36.pyc index 739e010254c4aee7c6b51f69b91ab99a2d9a6669..f7217040a85ade81b6a6f1f60466528c7fb5949c 100644 GIT binary patch delta 53 zcmdnbxRsH^n3tF9!$Fyti5%vNN%|T2xvBcanYjfysp+Ma`FZ-``9;~q1&PV2`pNkz IsS~q80pT+f4FCWD delta 63 zcmdnWxSx^3n3tF9Mq+E!L=JQ99Q};^+*JLM~`m;B_?+|<01V*T`@)XKz?{9OIS SoE(LMqWrAX Date: Fri, 21 Dec 2018 10:42:53 +0000 Subject: [PATCH 4/8] Done --- .../__pycache__/__init__.cpython-36.pyc | Bin 184 -> 174 bytes .../__pycache__/build.cpython-36.pyc | Bin 943 -> 947 bytes q04_linear_predictor/build.py | 12 ++++++++++++ .../tests/__pycache__/__init__.cpython-36.pyc | Bin 190 -> 180 bytes .../test_q04_linear_predictor.cpython-36.pyc | Bin 4415 -> 4405 bytes 5 files changed, 12 insertions(+) diff --git a/q04_linear_predictor/__pycache__/__init__.cpython-36.pyc b/q04_linear_predictor/__pycache__/__init__.cpython-36.pyc index 3c623bd6da3ad73aff4fb7c2f7cab4fa4d1d9027..97f2075d30e37d12afe11a457883c6bb62c691e2 100644 GIT binary patch delta 53 zcmdnNxQ>y-n3tF9!$Fyti5%vN(fS$rxvBcanYjfysp+Ma`FZ-``9;~q1&PV2`pNkz IsS~sO0Nq#;@c;k- delta 63 zcmZ3-xPy_yn3tF9*uCbci5%wIsrniDxvBbzNg0{?F8Rr&xv6<2#ro+*sg;Q(`MLUu SIXMaiMfq8&$tA@T6Z`L=%?q)ujK@?sR&9KhtpC=E25p;!n= R@GwH42r~ze#l^zG1^~8}8+QNz delta 128 zcmdnYzMfs#n3tDpir&1a?@SB~j~S2vGmz~7#Kn0Nm2)@F@nY0Y($C1xP1R3K%E;7r z$xklLP0cGQ)=w`=txPP*&(%-N$x$dM%FjwoE-9YO&g8|&zd4A>jZqS4Fhj8bklz>% diff --git a/q04_linear_predictor/build.py b/q04_linear_predictor/build.py index e3c8357..d916fe7 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,14 @@ # Your code here +def linear_predictor(linear_model,X, y): + y_pred = linear_model.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 +linear_predictor(linear_model, X,y) + + + + diff --git a/q04_linear_predictor/tests/__pycache__/__init__.cpython-36.pyc b/q04_linear_predictor/tests/__pycache__/__init__.cpython-36.pyc index 8abd4d23f3d5f2e6983f9b3bf58a544e4cfd7f70..b486cf42a2ce4957cbdc69436692165013746905 100644 GIT binary patch delta 53 zcmdnTxP_6!n3tF9!$Fyti5%vNiTWA&xvBcanYjfysp+Ma`FZ-``9;~q1&PV2`pNkz IsS~q80N|z*2><{9 delta 63 zcmdnOxQ~&;n3tF9Mq+E!L=JQ9Z2gS<+*JLM~`m;B_?+|<01V*T`@)XKz?{9OIS SoE(LMqWrAXiwhEyQ}vVc RQ&ROO2XcvQe!vvZ2LPK=6~+Jn delta 66 zcmdn0v|owCn3tF9Mq+E!MvfUw+BNza`MIh3iAfom`Y!p&rManjCB^#bMX8mECHcAf Wi8(n61x5K;smUe9n-4OT@Bsh@PZ%cv From 244a573b8587157ad0f1360af3188c56937bbbc4 Mon Sep 17 00:00:00 2001 From: simpleguyon Date: Fri, 21 Dec 2018 10:44:04 +0000 Subject: [PATCH 5/8] Done --- .../__pycache__/__init__.cpython-36.pyc | Bin 177 -> 167 bytes .../__pycache__/build.cpython-36.pyc | Bin 884 -> 886 bytes q05_residuals/build.py | 8 ++++++++ .../tests/__pycache__/__init__.cpython-36.pyc | Bin 183 -> 173 bytes .../test_q05_residuals.cpython-36.pyc | Bin 2991 -> 2981 bytes 5 files changed, 8 insertions(+) diff --git a/q05_residuals/__pycache__/__init__.cpython-36.pyc b/q05_residuals/__pycache__/__init__.cpython-36.pyc index 82a3d44a519af94036d128d3e671dca8b34431d9..a4ff54be380f342792a6ba8c3309562033de97e2 100644 GIT binary patch delta 53 zcmdnUxSWy0n3tF9!$Fyti5%vNA^I8lxvBcanYjfysp+Ma`FZ-``9;~q1&PV2`pNkz IsS~r@0oi>L)c^nh delta 63 zcmZ3^xRH^=n3tF9*uCbci5%wIarzngxvBbzNg0{?F8Rr&xv6<2#ro+*sg;Q(`MLUu SIXMaiMfq8&$tA@T6Wjr?lNQkc diff --git a/q05_residuals/__pycache__/build.cpython-36.pyc b/q05_residuals/__pycache__/build.cpython-36.pyc index 73e9d89d1da2e86ae1e645d19bd70fdbb06929aa..957e518710f644f3c4c5579bc680fbc7b7eb70f5 100644 GIT binary patch delta 116 zcmeyu_Ki*1n3tF9)nS>K7fcKcj~S2v3y|#q#KkQWl`FYYg;IG^`I?y+879uTrx>W8 zk)NBYU!0j+kdvBTTA81xAD&;7U0jfuoT{IkpOQLxDWeUez~)Dc<&131AVWkZ$1{sE HaWDe_+Q1&! delta 112 zcmeyy_JvK^n3tF9lHRjBG%28H$A_$1{rp E0KdH;CjbBd diff --git a/q05_residuals/build.py b/q05_residuals/build.py index aaef679..702d9a0 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,10 @@ # Your code here +def residuals(y, y_pred): + error_residuals = y - y_pred + return error_residuals +residuals(y, y_pred) + + + diff --git a/q05_residuals/tests/__pycache__/__init__.cpython-36.pyc b/q05_residuals/tests/__pycache__/__init__.cpython-36.pyc index 95e65ccd2dd251b70766c771252fb635dbf19159..cdee4869a45e7325303b28551c9b2c1336ffac9e 100644 GIT binary patch delta 53 zcmdnaxR#N_n3tF9!$Fyti5%vNQTiGAxvBcanYjfysp+Ma`FZ-``9;~q1&PV2`pNkz IsS~q&0o=xSf&1n3tF9Mq+E!L=JQ96#b0++*JLM~`m;B_?+|<01V*T`@)XKz?{9OIS SoE(LMqWrAX?(%jU%l4AYzqSVU7lKfo# W#GD+3f};Ga)Z~)l&0Cp1Z~y@GUKl|D From 42d6c200f9b0c504150dfbc1010b6e52e1bc004e Mon Sep 17 00:00:00 2001 From: simpleguyon Date: Fri, 21 Dec 2018 10:45:10 +0000 Subject: [PATCH 6/8] Done --- .../__pycache__/__init__.cpython-36.pyc | Bin 182 -> 172 bytes .../__pycache__/build.cpython-36.pyc | Bin 1195 -> 1191 bytes q06_plot_residuals/build.py | 12 ++++++++++++ .../tests/__pycache__/__init__.cpython-36.pyc | Bin 188 -> 178 bytes .../test_q06_plot_residuals.cpython-36.pyc | Bin 1079 -> 1055 bytes 5 files changed, 12 insertions(+) diff --git a/q06_plot_residuals/__pycache__/__init__.cpython-36.pyc b/q06_plot_residuals/__pycache__/__init__.cpython-36.pyc index cbab384bf6d1bdf9760c6fc6b61ce563bac9f8ad..67d3958c1d31b8c9570827d73d9735725fb789e8 100644 GIT binary patch delta 53 zcmdnSxQ3C#n3tF9!$Fyti5%vNk@^|=xvBcanYjfysp+Ma`FZ-``9;~q1&PV2`pNkz IsS~q&0Ng$j=>Px# delta 63 zcmZ3(xQ&s+n3tF9*uCbci5%wI$@&@jxvBbzNg0{?F8Rr&xv6<2#ro+*sg;Q(`MLUu SIXMaiMfq8&$tA@T6MO)(>K5ey diff --git a/q06_plot_residuals/__pycache__/build.cpython-36.pyc b/q06_plot_residuals/__pycache__/build.cpython-36.pyc index 67ae5f63df0fc81d32b9402a406418522d2aa070..e89d0527ed035f4e7d633cd3bd2c9e2d0b7f3dae 100644 GIT binary patch delta 468 zcmYjN%SyvQ6rDRsY|@w7R&7N}p&}H7DuN49aic2{QBWBw5;NDfnl@#UQk3rE50rd_ z3&D+lAbv%+uKWcT;!RO-E^|2N&dfQNdA6Rc>P9A$Tzy|^By`3;*uO=Z?a}sMM%A;+ z?CrEPLjZ;#tq{ZvYB&=@gNs>_Ljz|q7jluu1m-7PYv`gN=ES^MKnrtNpwpsE%G4th zB`i^=7;<1Tams4x(OcILn%!(hYp{iz6dJHw7_uS6cZhQdaW*kc@?WM)?UxxLBPT{q z`q4w?1pT(`+ivC9^#Wm?+Abcewu571Unx)3rp8*&4We(TObOj@d4s6TODh=){W`0+ zybjj=cBkiJvw!b(>*t=j^Lw^~b;pw!HTgk#F8-7>0fRIoCuM?~CS6+;>k(*`*H69& z%NBJ+)*rM3r*(C0J9pTX!jg7i-zd9-W4KVMXh&Z;jJ+oBRXoK%$dVkJ+Z|8#UEI}3 V`AY<8%Kad}yBR zQ=uo6mq3A1Lfed&c?AkkhDySC6*Q>kTxqL(me+Wl&w&9Im_>D77{a_Gd_ic(#GZQi zxK8(J>$Zi_F}b2b6UsfM8D~Q>qzTKpBGlyfRTYIlRuILE34%HL;kbkeV;#Y!Ts!wJ zB5wc#>j)xG^j*Kv^TT*x9=kp?deZ9xFYZVg%E)FCO?4uT%vu~NJwN6}^!FvCU$l|V zu*H=b)V|N0%P;`P?Ob}!cG&F)a2-d^g@hY74g<&aafuACpc_Z&0oz@wqA4;F2%W|< zv1A!Ld-45^b!aV~eb{8!MGFX7 O`hS^B&v(_Rsr~>M~`m;B_?+|<01V*T`@)XKz?{9OIS SoE(LMqWrAXL=%?q)tA=n8(OI*_!DfP{&^;M@F8>_RMYCY(RsGL9XRswYbDNu{d>Ng80OawQP();UebA z){J_LER(YswY4ksGxBp&^%IjaGWA{ZlS^|`^Gb^K(~D9o6HD@Q^%HY)6bg#+vr>~w ziYISl%wy!3tjcr{sP{ROBO~u*P3AU6_Q@NVMMXJE^D;|HfR+^jJ;QK|HK{Z+CuQ<2 OW@{b}AfJa344DD?fjeUW From e468d74d38dd269517ed7024260d0b44ff60e966 Mon Sep 17 00:00:00 2001 From: simpleguyon Date: Fri, 21 Dec 2018 10:46:15 +0000 Subject: [PATCH 7/8] Done --- .../__pycache__/__init__.cpython-36.pyc | Bin 182 -> 172 bytes .../__pycache__/build.cpython-36.pyc | Bin 1061 -> 1107 bytes q07_hist_residuals/build.py | 7 +++++++ .../tests/__pycache__/__init__.cpython-36.pyc | Bin 188 -> 178 bytes .../test_q07_hist_residuals.cpython-36.pyc | Bin 1091 -> 1081 bytes 5 files changed, 7 insertions(+) diff --git a/q07_hist_residuals/__pycache__/__init__.cpython-36.pyc b/q07_hist_residuals/__pycache__/__init__.cpython-36.pyc index 48235745c56746569f0462b859a0f4a1c0cad2ad..5d03d874c6cc21cc6d371563f91d489dfe0c26b4 100644 GIT binary patch delta 53 zcmdnSxQ3C#n3tF9!$Fyti5%vNk@^|=xvBcanYjfysp+Ma`FZ-``9;~q1&PV2`pNkz IsS~q&0Ng$j=>Px# delta 63 zcmZ3(xQ&s+n3tF9*uCbci5%wI$@&@jxvBbzNg0{?F8Rr&xv6<2#ro+*sg;Q(`MLUu SIXMaiMfq8&$tA@T6MO)(>K5ey diff --git a/q07_hist_residuals/__pycache__/build.cpython-36.pyc b/q07_hist_residuals/__pycache__/build.cpython-36.pyc index e030b2b517107e81e7084557aeaf3a60f94a0cde..e8c0409a79fb5b1c7cc324996523f907cc2eee2d 100644 GIT binary patch delta 290 zcmZ3=ahXHen3tC;?}$vyQf3B*#|%h-1;};);^Ji!mAw*qvUpS2n;97yQW;Y?ni-?` zQkhfvni*r5qWGf(Qdv{^Qw5rtq6AafQw70n<`|YJp(x=fktoqr&QyU^A)u^S3U3Nm z3U>=*lz6Ims#pqV3QsQ+BSQ*XFoP!F#2rzrQOt?y>63*R4=IM}XXNLm>KA9`7UZO+ zmsaNI>4)bRWfvDDCa3Br=clAj{?F*9A_8(A8<1dN-{| C zQT(Z_seGyY%}h}OsqCo&U^a6MOO#-gP?T_#NGfM4f2tr*Ry2h>g)@b#g)vGjg)Nvt zlV{?&sL8sFhqM#)GxBp&^%IjaGWA{ZlS^|`^Gb^K(~D9o6HD@Q^%HY)6bg#+vr>~w ziYE&&xycHF90PI{10xS(5kHXDWGrF_QQ}dClRq#iY@WlU#W?vIbCf(2P_$SKNbmra RLLe722av_ZD8k6a0sz8*G?xGX diff --git a/q07_hist_residuals/build.py b/q07_hist_residuals/build.py index 2f999aa..f525ce6 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,9 @@ def hist_residuals(error_residuals, bins=60): plt.figure(figsize=(15,8)) plt.hist(error_residuals, bins=bins) + return + +hist_residuals(error_residuals, bins=60) + + + diff --git a/q07_hist_residuals/tests/__pycache__/__init__.cpython-36.pyc b/q07_hist_residuals/tests/__pycache__/__init__.cpython-36.pyc index f7acf950cd6567b9432ff7fba2a1a79c979c3eb4..dab9a5fb60825ca24d29839987a2287c9c127215 100644 GIT binary patch delta 53 zcmdnPxQUU&n3tF9!$Fyti5%vN@%kD0xvBcanYjfysp+Ma`FZ-``9;~q1&PV2`pNkz IsS~q;0N;!g0RR91 delta 63 zcmdnQxQCI$n3tF9Mq+E!L=JQ9O#O`f+*JLM~`m;B_?+|<01V*T`@)XKz?{9OIS SoE(LMqWrAX74!5n@^e%5i!*Zza#GVvEA#X8!}E)>iwhEyQ}vVc MQ&KmdVJv3?04e_zTL1t6 delta 66 zcmdnVahQX{n3tDJ+-hFbMvj?`+7 Date: Fri, 21 Dec 2018 10:47:14 +0000 Subject: [PATCH 8/8] Done --- .../__pycache__/__init__.cpython-36.pyc | Bin 180 -> 170 bytes .../__pycache__/build.cpython-36.pyc | Bin 1116 -> 1167 bytes q08_qq_residuals/build.py | 9 +++++++++ .../tests/__pycache__/__init__.cpython-36.pyc | Bin 186 -> 176 bytes .../test_q08_qq_residuals.cpython-36.pyc | Bin 1059 -> 1049 bytes 5 files changed, 9 insertions(+) diff --git a/q08_qq_residuals/__pycache__/__init__.cpython-36.pyc b/q08_qq_residuals/__pycache__/__init__.cpython-36.pyc index 806902296c0a8d32d1f1151fb1dd1826c94a17b2..bcd8c1e54c00d587c890aa44804480be82694b21 100644 GIT binary patch delta 53 zcmdnOxQda(n3tF9!$Fyti5%vN;rbc*xvBcanYjfysp+Ma`FZ-``9;~q1&PV2`pNkz IsS~rj0NW%I;Q#;t delta 63 zcmZ3*xP_6!n3tF9*uCbci5%wIiTWA&xvBbzNg0{?F8Rr&xv6<2#ro+*sg;Q(`MLUu SIXMaiMfq8&$tA@T6TASjlos6p diff --git a/q08_qq_residuals/__pycache__/build.cpython-36.pyc b/q08_qq_residuals/__pycache__/build.cpython-36.pyc index d42be94ca16e44654fcdf06fd119823a42e764cf..7cc32460ce84718ce40961d2baa5dad2446c7ad9 100644 GIT binary patch delta 383 zcmYjNze~eV5Pp}WHc5ZQ{<5}Fgie_mgT0a`t(iDA5uCKcp7<{n2eVsk$d_k@?E!S|s%j3?-d(PS3kV16D? z-Q$>##mo=T4Pu5_LFqMHa#gHJAYg$Gyds&i_2?;QV9~NzjFMpJo%+ETr!0F>xg-Bb Y#Eyg_{G|z|qJydGa%MsuOij=I07nQ{f&c&j delta 294 zcmeC@yu+bv%*)GFXf-dYgqeZiF#{4{0kR!{xOmM(<%AP6;W;4gIM2SU-M@d9UrgEl=q>2G$ zrBXOkxLO#Zq*K^~88o>kKFgaN$!H}c0<^7!A&aqwA%(GoDTS$*dGcCDIY#EmXBZ_W zzhacuj?>S`&rQ`&Ov=dAcgasK%}vcKDb`OfO07&R$(tj6Rd zBnEOm6OdqFEaC@}nlh6MnUyv#U~*xc{Drwl6(m(G10;AD5s-_CgOQ7w11Q49D8k6a F0stI|KidER diff --git a/q08_qq_residuals/build.py b/q08_qq_residuals/build.py index bb05f08..df7f8d5 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,11 @@ # Your code here +def qq_residuals(error_residuals): + stats.probplot(error_residuals, dist= 'norm', plot=pylab) + pylab.show() + return + +qq_residuals(error_residuals) + + diff --git a/q08_qq_residuals/tests/__pycache__/__init__.cpython-36.pyc b/q08_qq_residuals/tests/__pycache__/__init__.cpython-36.pyc index 320d34e7644683cb641d531d65944c39304a7ca3..78c4e8d255aced47a9486c6dd4ac1ef81fc44bf0 100644 GIT binary patch delta 53 zcmdnRxPg(wn3tF9!$Fyti5%vNvHBVLxvBcanYjfysp+Ma`FZ-``9;~q1&PV2`pNkz IsS~pT0N!#E`2YX_ delta 63 zcmdnMxQmg)n3tF9Mq+E!L=JQ9bp4F{+*JLM~`m;B_?+|<01V*T`@)XKz?{9OIS SoE(LMqWrAX}40=@yIt 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..2fef9363d05a3962d02bfb31753e46a9b8abeacd 100644 GIT binary patch delta 56 zcmZ3?F_VMCn3tF9!$FytjT}=M6|?j+@^e%5i!*Zza#GVvEA#X8!}E)>iwhEyQ}vVc MQ&KmdV2ox002;d!^8f$< delta 66 zcmbQqv6zFyn3tF9wAH+*jT}=MwM+Cf@^e%56O%GB^Vi#)w