From 024079eab0fdd2de63b2ec9f039ef88dc8113eca Mon Sep 17 00:00:00 2001 From: preetiail Date: Wed, 7 Nov 2018 15:34:09 +0000 Subject: [PATCH 1/4] Done --- __pycache__/__init__.cpython-36.pyc | Bin 163 -> 151 bytes .../__pycache__/__init__.cpython-36.pyc | Bin 177 -> 165 bytes .../__pycache__/build.cpython-36.pyc | Bin 560 -> 634 bytes q01_cond_prob/build.py | 15 ++++++++++++--- .../tests/__pycache__/__init__.cpython-36.pyc | Bin 183 -> 171 bytes .../test_q01_cond_prob.cpython-36.pyc | Bin 1691 -> 1679 bytes 6 files changed, 12 insertions(+), 3 deletions(-) diff --git a/__pycache__/__init__.cpython-36.pyc b/__pycache__/__init__.cpython-36.pyc index 2ba0c8128ed226d8795f0b8b0cc1481272d86b4c..e8d0cd6be26da6cce1509184b181733429242121 100644 GIT binary patch delta 51 zcmZ3?IGvHhn3tF9H0$H&i5%wgF8UeyxvBaEMX9MJnTeS>`r-LS*~JBk$*KCu`6;Or Gvn&CkbP<05 delta 63 zcmbQvxR{Z{n3tF9(7ooUi5%wI0s0yFxvBbzNg0{?F8Rr&xv6<2#ro+*sg;Q(`MLUu SIXMaiMfq8&$tA@T<17KC-xiSo diff --git a/q01_cond_prob/__pycache__/__init__.cpython-36.pyc b/q01_cond_prob/__pycache__/__init__.cpython-36.pyc index a5c1ab27a925d7c6ab904d43c42e33fb15ea64d6..19b44d0bb15e1cd313ba0469957ec47512d1f7f1 100644 GIT binary patch delta 51 zcmdnUxRjB@n3tF9H0$H&i5%wgLHZf_xvBaEMX9MJnTeS>`r-LS*~JBk$*KCu`6;Or Gv)lox))BV= delta 63 zcmZ3=xRH^=n3tF9(7ooUi5%wIarzngxvBbzNg0{?F8Rr&xv6<2#ro+*sg;Q(`MLUu SIXMaiMfq8&$tA@TveWRp&@kX7wjc&np-KMkV{XSLIVZ0V6+}>RvWM6N_I+v_tgGO zf63Q9*Ln^KjT7-6m=D#6yxPi{_&v$G_HUy#>+0jGniLs7$>^0d%9fkN6=~zJIF>*d| zMC81Sy7+{2{Dkb1E(skj#AKoL?Rsh5+FB5!>k4k{592~Vj{}5hpa$;OvR3m^&tN5{ zH@1;g@sunk2l_Fn@`8VIc6okqZx8N5jE9tP@`tz}^6xcHVXN}mDb;AHtNe>~cfOXT z%1a9>*Jh=hGI&-MzLAZ`dD)FBoBaEm^P;o{LSUIMTV26f{j(qcj~!use~durDLtks zeSv#I-54YDqdqH&Rok>q6@?4x`lOZyr0-b`JvZ$Zi!oF8ytJ)pL^img|2}m}LV*wF j61+GR9Mn96G*nFAZ!NTyx(sjWCkPXkVk0q)Sw{Z>zMr2g delta 375 zcmYk2F-yZh6vyAYT$37Fv>?(_PzML=5=0llLC~?(L8ns)X)iXZNlua!5w1As7m&=l zyZJTz3a(Cm1L@>D?cl-t-T#05-{bD){EhebnoT#@coy#n@CpAGBYi|w><}bKOdv&p zXf#WhutICXrS*WKCb_IVg0P=15AHdoO&y!oK0(8TnmaHcDLx5DWl_E0VY^{oS|`r-LS*~JBk$*KCu`6;Or GvwQ)uL=ou# delta 63 zcmZ3@xSf&1n3tF9Mq+E!L=JQ96#b0++*JLM~`m;B_?+|<01V*T`@)XKz?{9OIS SoE(LMqWrAXP3 delta 66 zcmeC@oz2T(%*)GlBe6AVBgbAw?L7UA{M=Oi#H5T&eV6>?(%jU%l4AYzqSVU7lKfo# W#GD+3f};Ga)Z~)l%}*Ftvj70@ZWtH< From 65d3e1480ffba14b7254515e0732d997bd573687 Mon Sep 17 00:00:00 2001 From: preetiail Date: Wed, 7 Nov 2018 16:42:45 +0000 Subject: [PATCH 2/4] Done --- .../__pycache__/__init__.cpython-36.pyc | Bin 187 -> 175 bytes .../__pycache__/build.cpython-36.pyc | Bin 718 -> 719 bytes q02_confidence_interval/build.py | 15 +++++++++++---- .../tests/__pycache__/__init__.cpython-36.pyc | Bin 193 -> 181 bytes ...est_q02_confidence_interval.cpython-36.pyc | Bin 2316 -> 2304 bytes 5 files changed, 11 insertions(+), 4 deletions(-) diff --git a/q02_confidence_interval/__pycache__/__init__.cpython-36.pyc b/q02_confidence_interval/__pycache__/__init__.cpython-36.pyc index 741ad2df56ebd795144517f30579112c8725c917..01b4c8424dacd9af6aaf570d8bf04e19d1b59ec0 100644 GIT binary patch delta 51 zcmdnZxSo;2n3tF9H0$H&i5%wgG5Q(#xvBaEMX9MJnTeS>`r-LS*~JBk$*KCu`6;Or GvjPFH91-6D delta 63 zcmZ3_xSNr~n3tF9(7ooUi5%wI8TuLdxvBbzNg0{?F8Rr&xv6<2#ro+*sg;Q(`MLUu SIXMaiMfq8&$tA@T;{pM-=N9n* diff --git a/q02_confidence_interval/__pycache__/build.cpython-36.pyc b/q02_confidence_interval/__pycache__/build.cpython-36.pyc index b478df2185179a11ca8a5a753fb3aedba6bb2ba4..3038fe075b507eb319fbbc400f5e1dbac2a32099 100644 GIT binary patch literal 719 zcmZuuJ&)8d5VajAo6WMvoj5*D{DN&Zh-(qt2_Y!ZHCG@^5gFUrb;#G*-j!~ZR7=Yb zq374Qy^4k!Q8CF$=n5u!Z{&>q{5*3ypC`W`-h4VI2;HDN0c&&yu&8?pXxp3x)=5Sy#cNM1?$)4nW!xh6 zk>yoeDmJ^#+0YA?>@s1r(}I_vrB@aIS05x8xqJh?wN8VS@()B)=US>-s7%*RnJq8B zBXbDm|9phLRw`|cQciPSrXL#f#kO3iR5Vhhy3UnRHPp&%Gz}AI3ME{6_3U}}AK~=# zMwfEgUYq-%KLyy~B7~3eJsiV#064^BbulwDD1mpO+w0}1Z-yg2YN2V|deTZ3)|(3C tpv%a|Fl?E@@Xau3GaqQUXMD^ZIvO{>s2aH`)yn`@_5dix$>?F^-PnD!Hz9YbmODq#P`ij|^#Gg@?{sMJ$ zvwI}D9&=Bv-YEfPSP5VZ@gBl{1lXer z9nk?hFj_?tOLB(~1Xv1ev?u$>#Z?0JXfS%jPtgTB&^_MMOElnPRFXrykHH?jS(IV@ zev@I3S7tagOBrnxZ+&bXch=LkGYyOSzGRVg($j{!C74_p2Q5q9t1R(}ioJB>qfQC<_n{?+;vUP>-u?bx=IOPbz3R}`;MR-_#EOAKfqxpo0$}7xR}uWb{@3NFcY8j!%eIwy<~B_Zu+e!ZSPYUrYwfx v5?PvQ=rqvTH9ir`P74)u!xitr`OuhNHJx17>NWhW$PQGBC*UR^y}`r-LS*~JBk$*KCu`6;Or Gv%&$gMiKV_ delta 63 zcmdnWc#x69n3tF9Mq+E!L=JQ9JpGLP+*JLM~`m;B_?+|<01V*T`@)XKz?{9OIS SoE(LMqWrAX=#N<@{ J&GJld*#Ph86Al0X delta 66 zcmZn=>Jj2F=H=zOk=Powk>d@cc9VWaer~FMVp2w?zDs^`X>Mv>NwI! Date: Wed, 7 Nov 2018 18:36:14 +0000 Subject: [PATCH 3/4] Done --- .../__pycache__/__init__.cpython-36.pyc | Bin 174 -> 162 bytes q03_t_test/__pycache__/build.cpython-36.pyc | Bin 523 -> 504 bytes q03_t_test/build.py | 6 ++++++ .../tests/__pycache__/__init__.cpython-36.pyc | Bin 180 -> 168 bytes .../test_q03_t_test.cpython-36.pyc | Bin 2307 -> 2295 bytes 5 files changed, 6 insertions(+) diff --git a/q03_t_test/__pycache__/__init__.cpython-36.pyc b/q03_t_test/__pycache__/__init__.cpython-36.pyc index cac7d291ce27aa37820fd1dcd256be95534d4e6d..bacad36b0433ab6c19b14eec9b58d75c31e8d5d7 100644 GIT binary patch delta 51 zcmZ3-xQLO%n3tF9H0$H&i5%wg{`wjDxvBaEMX9MJnTeS>`r-LS*~JBk$*KCu`6;Or Gvs?hEK@qC} delta 63 zcmZ3)xQ>y-n3tF9(7ooUi5%wI(fS$rxvBbzNg0{?F8Rr&xv6<2#ro+*sg;Q(`MLUu SIXMaiMfq8&$tA@T<6Ho(I2OGC diff --git a/q03_t_test/__pycache__/build.cpython-36.pyc b/q03_t_test/__pycache__/build.cpython-36.pyc index d55dfcffc99b8ed252ef8a44fbaf9847ab10a066..ff2de153578c5a70c5cb33ad53ab8609ca5d5cb3 100644 GIT binary patch delta 265 zcmeBX`N6Dg%*)HwWbioJlaYbpF#{4{0I`M!qNBXRpAh2`dPi2!R)~e!?#FASq1!ajjD;bJd zfd>Ba(a*@wP1P?bN=+@vOw7#D56>^kE-pw+PSsD&Pf4Ae%BW{>i@PKqq%*U)Br}-{ z;?G+xv7bH>9b~nz{-gql|659m&6yBB$i|r zmt-abRm7Ji=9H$cWGG?-TJS4EKO;XkRX;H)BU9fcKe;qFHLs*tKfNfmGO;8-S3fZ) zN1>o7KPxr4qrapoLNw*2ePWTh#4q%i>)9r zFD0?~7E?jWEsmnp#FY5t;<6%;KCm9J1CR)IkRA@3-29Z%oK!nd5EO%)$i>LP#Ki^x Dr9Dsd diff --git a/q03_t_test/build.py b/q03_t_test/build.py index f966b62..5ac7ea2 100644 --- a/q03_t_test/build.py +++ b/q03_t_test/build.py @@ -1,3 +1,4 @@ +# %load q03_t_test/build.py # Default imports import scipy.stats as stats import pandas as pd @@ -6,4 +7,9 @@ # Enter Code Here +def t_statistic(df): + zstat,pval=stats.ttest_1samp(df[df['Neighborhood']=='OldTown']['GrLivArea'],df['GrLivArea'].mean()) + return(pval,(pval<0.1)) + +t_statistic(df) diff --git a/q03_t_test/tests/__pycache__/__init__.cpython-36.pyc b/q03_t_test/tests/__pycache__/__init__.cpython-36.pyc index c48929092cfb36da263304e1c41ce26f2e59ebaa..9fb52ce905c8d6e67b0c97dd800a34a4e60d5bde 100644 GIT binary patch delta 51 zcmdnOxPp`r-LS*~JBk$*KCu`6;Or Gv%CPSYZ1c$ delta 63 zcmZ3%xP_6!n3tF9Mq+E!L=JQ9ME#8X+*JLM~`m;B_?+|<01V*T`@)XKz?{9OIS SoE(LMqWrAX?(%jU%l4AYzqSVU7lKfo# W#GD+3f};Ga)Z~)l&A%A`vH<`I%oytc From 633da1693b5086162b46e8d1c51067349f4b5b60 Mon Sep 17 00:00:00 2001 From: preetiail Date: Thu, 8 Nov 2018 02:08:34 +0000 Subject: [PATCH 4/4] Done --- .../__pycache__/__init__.cpython-36.pyc | Bin 177 -> 165 bytes .../__pycache__/build.cpython-36.pyc | Bin 604 -> 649 bytes q04_chi2_test/build.py | 12 +++++++++--- .../tests/__pycache__/__init__.cpython-36.pyc | Bin 183 -> 171 bytes .../test_q04_chi2_test.cpython-36.pyc | Bin 1938 -> 1926 bytes 5 files changed, 9 insertions(+), 3 deletions(-) diff --git a/q04_chi2_test/__pycache__/__init__.cpython-36.pyc b/q04_chi2_test/__pycache__/__init__.cpython-36.pyc index 07afcf050f12f3301d4c6770275250f5d539aa29..a5e560f50585879c5b289bbf887d4b62b44fc4cc 100644 GIT binary patch delta 51 zcmdnUxRjB@n3tF9H0$H&i5%wgLHZf_xvBaEMX9MJnTeS>`r-LS*~JBk$*KCu`6;Or Gv)lox))BV= delta 63 zcmZ3=xRH^=n3tF9(7ooUi5%wIarzngxvBbzNg0{?F8Rr&xv6<2#ro+*sg;Q(`MLUu SIXMaiMfq8&$tA@TuTe+WL7Xq9-ST<+2nxulA$^(=S=%6}EMxU;bXZ0+tDpsR?cB~;?&P(MNj|W1 zp0SLVUl$#xqGK7@6EQV`bEVQq>56F+8Xc^OUevl1$;d>bM>P^p0T*eaad^L5uc&+o z>N<>-mZ1qTZqH9EF0S z{H)aElH$qd7;S}lKyKy$5)6z|i~@{8j78j&m6%Knxq%{J6Ojlmpx7-Ao80`A(wtN~ QP%spOyv@bP!NkQ50Cy)#MF0Q* diff --git a/q04_chi2_test/build.py b/q04_chi2_test/build.py index 4f20455..f5984af 100644 --- a/q04_chi2_test/build.py +++ b/q04_chi2_test/build.py @@ -1,10 +1,16 @@ +# %load q04_chi2_test/build.py # Default imports import scipy.stats as stats import pandas as pd df = pd.read_csv('data/house_pricing.csv') +def chi_square(df): + salesdata=pd.qcut(df['SalePrice'],3,labels=['High', 'Medium', 'Low']) + p1=pd.Series(salesdata) + p2=pd.Series(df['LandSlope']) + chi2,pval,dof,expected=stats.chi2_contingency(pd.crosstab(p1,p2)) + testresult=pval>0.05 + return(pval,testresult) - -# Enter Code Here - +chi_square(df) diff --git a/q04_chi2_test/tests/__pycache__/__init__.cpython-36.pyc b/q04_chi2_test/tests/__pycache__/__init__.cpython-36.pyc index 45a1b92bf8f907964bb7391c2292492de4735b27..e279a5d33259c643d29c43a50a42e624f40dad5e 100644 GIT binary patch delta 51 zcmdnaxSEl}n3tF9H0$H&i5%wg5&9YVxvBaEMX9MJnTeS>`r-LS*~JBk$*KCu`6;Or GvwQ)q01?js 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&2JfJvH}3?s2B?X