From 1ed37032aec656e7b9e8038e99b11391989bcc2f Mon Sep 17 00:00:00 2001 From: prodigy803 Date: Wed, 10 Oct 2018 14:56:11 +0000 Subject: [PATCH 1/4] Done --- __pycache__/__init__.cpython-36.pyc | Bin 163 -> 152 bytes .../__pycache__/__init__.cpython-36.pyc | Bin 177 -> 166 bytes .../__pycache__/build.cpython-36.pyc | Bin 560 -> 455 bytes q01_cond_prob/build.py | 10 ++++++++++ .../tests/__pycache__/__init__.cpython-36.pyc | Bin 183 -> 172 bytes .../test_q01_cond_prob.cpython-36.pyc | Bin 1691 -> 1680 bytes 6 files changed, 10 insertions(+) diff --git a/__pycache__/__init__.cpython-36.pyc b/__pycache__/__init__.cpython-36.pyc index 2ba0c8128ed226d8795f0b8b0cc1481272d86b4c..b12599298395884075ae8ba04b762f90d8d95ce6 100644 GIT binary patch delta 52 zcmZ3?ID?VHn3tF9kI=s8i5%t%uKF4IxvBaEMfoY2>6I1+#`@v;McKs#iOH$@$@wX% H6SFJ6I1+#`@v;McKs#iOH$@$@wX% H6SLd_wq+5m delta 63 zcmZ3+xRH^=n3tF9(7ooUi5%wIarzngxvBbzNg0{?F8Rr&xv6<2#ro+*sg;Q(`MLUu SIXMaiMfq8&$tA@Te;X&5e|H&>F~N;_9Ya`!efr#$PY=b`0!4mgx(A$J zVr##WL6h+oQ%YJ98&Er#_!Xd^k)NBYUr;2TpOTqgX<=ZjAD&;7U0jfuoT{IkpOQMc zj?spT8>qgR2}m$ZKE-HY#tzcX2_oPIL0B9>v0EHAx%nxjIjMFa-xPyX@Gx;Oaj^gZ DM&CZV delta 353 zcmYk0!AiqG5Qb+rX_|%Am~NB)T7jcp5h^FyW3`Kk}cT;5w`Rhq-P(% zn{Oe$Lf@dT;K^C-!NYtr|M1Vxd^#U)=e*ku*vVV+_1ZCO7XWOHu=Fj$zydhw!-^Q3 zIqd^?o{;-3HPny+7|PvaFvM~IhgP?KHPY&pW1M@4ym3V^GYQ8+&a;WCGNpLZzRUT8 zdMP7eNhD$8_#nDnNq6I1+#`@v;McKs#iOH$@$@wX% H6SI5)x*`$C delta 63 zcmZ3(xSf&1n3tF9Mq+E!L=JQ96#b0++*JLM~`m;B_?+|<01V*T`@)XKz?{9OIS SoE(LMqWrAX Date: Fri, 12 Oct 2018 13:16:04 +0000 Subject: [PATCH 2/4] Done --- .../__pycache__/__init__.cpython-36.pyc | Bin 187 -> 176 bytes .../__pycache__/build.cpython-36.pyc | Bin 718 -> 885 bytes q02_confidence_interval/build.py | 18 +++++++++++++++++ .../tests/__pycache__/__init__.cpython-36.pyc | Bin 193 -> 182 bytes ...est_q02_confidence_interval.cpython-36.pyc | Bin 2316 -> 2305 bytes .../__pycache__/__init__.cpython-36.pyc | Bin 174 -> 163 bytes q03_t_test/__pycache__/build.cpython-36.pyc | Bin 523 -> 644 bytes q03_t_test/build.py | 19 +++++++++++++++++- .../tests/__pycache__/__init__.cpython-36.pyc | Bin 180 -> 169 bytes .../test_q03_t_test.cpython-36.pyc | Bin 2307 -> 2296 bytes 10 files changed, 36 insertions(+), 1 deletion(-) diff --git a/q02_confidence_interval/__pycache__/__init__.cpython-36.pyc b/q02_confidence_interval/__pycache__/__init__.cpython-36.pyc index 741ad2df56ebd795144517f30579112c8725c917..1f0c1bf012db4a175c5ea27a72eb43b1ad82ae4c 100644 GIT binary patch delta 52 zcmdnZxPg(wn3tF9kI=s8i5%t%vHBVLxvBaEMfoY2>6I1+#`@v;McKs#iOH$@$@wX% H6SD#VyU7vN delta 63 zcmdnMxSNr~n3tF9(7ooUi5%wI8TuLdxvBbzNg0{?F8Rr&xv6<2#ro+*sg;Q(`MLUu SIXMaiMfq8&$tA@T;{ySHYo diff --git a/q02_confidence_interval/__pycache__/build.cpython-36.pyc b/q02_confidence_interval/__pycache__/build.cpython-36.pyc index b478df2185179a11ca8a5a753fb3aedba6bb2ba4..8717e8046b4948d2f692eb84a34eb500eb921bb0 100644 GIT binary patch literal 885 zcmZuuJ8u&~5Z>K;`1}faI-#M)O&pPi0^uME8kB|tX^C_?ZpY3Y_hR>KI6+qQd(onOIkarYa>>B4Q33;(rIYpG)Vt|EZwVkpDew`ZM+FX66|z(_U_}) z+h>2qLtnF^(ryk>p?wwQRR-EqbyO?uD9E*k?26iyiHUR(op<<^8)yja;0dTpdw8VDUz(9l zKYudveLOWqC?`Xvove(xr{XAs>BP$K@xS25czA&GiRyFgJWi^`p=Bw}TC`u`C?cg< zCAe42@@gT?s&s%06d^8Dw((PX#ux^gMu-K4riC4*Y}sV4nF1NuxaLk(O*B2nT&;tv muI)6hnXV}g?&YPJWpLkss#|CR+q1Q95SZ=*IzZhvhy4Y58s@|R literal 718 zcmZuvyN(kv6tz8`$t2mVkXXSY3TUUvAZS-S#7amAZ9{|HjJ&od@n~MLok)q2Dzy6v zd;tH#7r3ROp`xPVj?-*`rF-t&-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}6I1+#`@v;McKs#iOH$@$@wX% H6SKkrzXcKP delta 63 zcmdnSc#x69n3tF9Mq+E!L=JQ9JpGLP+*JLM~`m;B_?+|<01V*T`@)XKz?{9OIS SoE(LMqWrAXwCj{M=Oif};GC%=AhN17rR0{G#mQg2d!h{p9?V K)XnltZ`lC-PZIJj2F=H=zOk=Powk>d@cc9VWaer~FMVp2w?zDs^`X>Mv>NwI!6I1+#`@v;McKs#iOH$@$@wX% H6SG_Zw8s&l delta 63 zcmZ3?xQ>y-n3tF9(7ooUi5%wI(fS$rxvBbzNg0{?F8Rr&xv6<2#ro+*sg;Q(`MLUu SIXMaiMfq8&$tA@T<6Qu)c^1C_ diff --git a/q03_t_test/__pycache__/build.cpython-36.pyc b/q03_t_test/__pycache__/build.cpython-36.pyc index d55dfcffc99b8ed252ef8a44fbaf9847ab10a066..c90aa6e5672611853a65fb8101cf349b2c9f5bb6 100644 GIT binary patch literal 644 zcmY*Wy^a$x5VpNP`MX1i;>0}x+9sP*8VZCsfkbm81t*^MMO%)27 zdj)#lg6D8cb+16htgFM;eB=2%V}Bk`&(DWHe*XUSf*|wsNyo{3br(B>`>ejGoPeT&)+%td-)lH?R4v`qE^?V@7*g>8)VR!xhNMuqS+(4e8*$ zxsm&8BbZODW6si%bHcjf%CfDdaaTc8y=V1K&_S0Wt&^q4jz%S4deUg0ER?E?EHT}S z>66eETg-3X-Olf3aBmT+J^pG^Nce@!5ZvDn(7vt6wNYHI4lgIu{7#vT)vOeGskq2x zvlK=&PO`cP(xB6-5~a&OPo{+{I+^)mCu=^|2S0KlDX8ntw;dq-3}4{q_$e`G5M={8 zvZd6AaX8O(zvNTR8qTaIn){^LZS}$QI=&A*;RSqZcvh$n!XLpXZrB= literal 523 zcmYjO%}yIJ5VpNPNfWptaiYhDL$(zXhpOU7RN_*F13e(C(#qL!5{KQjvAsd5!iiq{ z03h)IywYBKLVW{HjQ7M?^J(n)|9r5$J@~)(#J^HP{*iaW&^|$RpAdimEyNDbPzYN?tIUOn&cx@FH92#>w1RRj7JCF5IfXE}cY(G3ptrJ4EnU zeM2_bXO{rGW{A;lxFasvJ%RWy`^E0)9oyi6W?wN0@6Fc1?MB6Od2FQXnGx p_value) +#0.51158698884870502 +#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..9ebd85d0953ff67461463463f2fab107e53358f4 100644 GIT binary patch delta 52 zcmdnOxRQ~>n3tF9kI=s8i5%t%Vfq>QxvBaEMfoY2>6I1+#`@v;McKs#iOH$@$@wX% H6SKSkxC0Tn delta 63 zcmZ3M~`m;B_?+|<01V*T`@)XKz?{9OIS SoE(LMqWrAXI&rWSGl diff --git a/q03_t_test/tests/__pycache__/test_q03_t_test.cpython-36.pyc b/q03_t_test/tests/__pycache__/test_q03_t_test.cpython-36.pyc index ffd3551b78008c1e5a9bb300105c4015464df97f..50ccd888106ec01505e44e15360decb8f5b9965c 100644 GIT binary patch delta 55 zcmZn``XR_+%*)I5M`&O4Mvlvj3bFbb`MIh31x5KOndy}l2FCi~`9;~q1&PV2`pNkz LshioD{;~l83-A*) delta 66 zcmew%*et|h%*)GlBe6AVBgbV%?F{{l{M=Oi#H5T&eV6>?(%jU%l4AYzqSVU7lKfo# W#GD+3f};Ga)Z~)l&A%D{vH<`J5*Y0O From 1af5d76387f19e02abef1289b5358f8a3394844f Mon Sep 17 00:00:00 2001 From: prodigy803 Date: Fri, 12 Oct 2018 13:34:51 +0000 Subject: [PATCH 3/4] Done --- .../__pycache__/__init__.cpython-36.pyc | Bin 177 -> 166 bytes .../__pycache__/build.cpython-36.pyc | Bin 604 -> 712 bytes q04_chi2_test/build.py | 22 +++++++++++++++++- .../tests/__pycache__/__init__.cpython-36.pyc | Bin 183 -> 172 bytes .../test_q04_chi2_test.cpython-36.pyc | Bin 1938 -> 1927 bytes 5 files changed, 21 insertions(+), 1 deletion(-) diff --git a/q04_chi2_test/__pycache__/__init__.cpython-36.pyc b/q04_chi2_test/__pycache__/__init__.cpython-36.pyc index 07afcf050f12f3301d4c6770275250f5d539aa29..5ca6199113df7eeb962b90ea337d35e756b34706 100644 GIT binary patch delta 52 zcmdnUxQvm*n3tF9kI=s8i5%t%!TK5bxvBaEMfoY2>6I1+#`@v;McKs#iOH$@$@wX% H6SLd_wq+5m delta 63 zcmZ3+xRH^=n3tF9(7ooUi5%wIarzngxvBbzNg0{?F8Rr&xv6<2#ro+*sg;Q(`MLUu SIXMaiMfq8&$tA@TMM}!) zuwvXBW}gSjD??yM%17XV|DEs%=!(pP6P_YBUtfc0MS7<@tFp!vvZyx;X&)qY+t|XV z@d;=94WY#>2U0Siz+A+Q2f+{TKp?zwdu}zF5yxlb$R26ym%)J^DMT~!$j&TA=ABuB z%s(@VEI4>=SdMT+hXBU+{t;v343)pQIeDmq`x~u+hg$_jx8>eiz?}ABCDy94e7X{q zy2bmbYiHo`wWwiL=|&lMv(o^sf~Nps9`~#P?(byR^7wqTkEGGowqo4}h^^%p@~(KB zNnN*CCsoUR&+4WR)>>Ct?}@6KhdqPbL{6ZG&OB(c2T}1cs65komK&wGCye<;%oLse z-D2&xDs7C0VzYn0yi7l9b8j0VRVp>8w5W4s6ebi^Hi*Dy(xsAZx?8@>20g8^ZMyD? z3Kq@2PtcaxT_=o6FoShz2z$d`vFTGc7igKsd~9XW>=#2+6QivU8!VHsX5>gvciU!f oT#!C8NVtbC>&lSO2z%oH2hP2>vj6}9 literal 604 zcmYjPy^ho{5VjrXXLFpiqCh&TD@n6KK#AZaD6Tk8NZT2t$ZOB;X7MIj+c{X2R7cAL zfW!mbE2X8nSD<2&>PDJRW6$TA&ttzlJx%B5e?&tG`AZ%c!}tQ-Jwwn$Q$u!C&?#af zfMCZpyQL!3f#yGmh%{Z2EWAfHx&Hn{OE2?n-8v{5TdK0!ER?%Z*k!U9F+zWb?k*8L zR`0OO8PRO4sKZU5qn|-fF~cwupOKEybpTbhkexXj_c$LSu<2HyB4#h zH1H9-!hL|H1-~peTM>N#UAB7>T-9GQIz&dUz&J6xl9gVXx`EB_U!&c<&BB2-TJVEv zy-1X;o%3=vgoxgWx!RU53RPDgF9nr4X7RxET7=_0LBwkd2c!!=@&?}ANFxGWuZIM_ zHK07`J7Q<3>)$6F&>nKR+LrnITD5zqyvsKhj?&lrTpDxU*m{R&TwYddu$V8UDJC5_ z)+v=Ap1&$4NgkZfS8ZwZqB#yJ?iKFPN(+z1AtwlgKBaT|nA#JJvsj!sRW`@PRL_RE tH$)9iLpsaHMPfnf0-w!}Pc 5)) + + + + diff --git a/q04_chi2_test/tests/__pycache__/__init__.cpython-36.pyc b/q04_chi2_test/tests/__pycache__/__init__.cpython-36.pyc index 45a1b92bf8f907964bb7391c2292492de4735b27..0968b5a42d6247b5cf0db4a6c8b8a68945d54729 100644 GIT binary patch delta 52 zcmdnaxQ3C#n3tF9kI=s8i5%t%k@^|=xvBaEMfoY2>6I1+#`@v;McKs#iOH$@$@wX% H6SI5)xuFro 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&F>gzvH}3??idXK From c718e1c9ac5fd5d7b693446d28a5d4916d36a534 Mon Sep 17 00:00:00 2001 From: prodigy803 Date: Sat, 13 Oct 2018 04:21:37 +0000 Subject: [PATCH 4/4] Done --- .../__pycache__/build.cpython-36.pyc | Bin 885 -> 612 bytes q02_confidence_interval/build.py | 21 ++++++++---------- 2 files changed, 9 insertions(+), 12 deletions(-) diff --git a/q02_confidence_interval/__pycache__/build.cpython-36.pyc b/q02_confidence_interval/__pycache__/build.cpython-36.pyc index 8717e8046b4948d2f692eb84a34eb500eb921bb0..5ba51632c380ede70c68182c5fbe984e75c26b82 100644 GIT binary patch delta 222 zcmey$_Jl>*n3tEUrs!bwKSl;b$;&Uwjbbh+ zNSnNl(Ug&M@)O2NaUPI$j9iRdOgxMrSi}wFYjRIs%Vh1y0b~}jf(Vdc5hp6a1?1l1 bu*uC&Da}c>V+QhyL56Vv4dVbpAjtv%?^!S| delta 496 zcmYjMze~eF6ux&&;x+xDt=e{Su!DAT5GTd-PY_(n=@QJdwIpdsq97DHWELs?hs4Q2 z!TG>R2L*BKs=kYYzQ=v<-FM%+@9xEzTkY*i#U4*?j-EJU&+K1V)OTqmkJGj@K^sK| zz_2JwSjJKYvVzvIsypPvMO`_QOR|P_tmVoY@yo*%uY{G1uQ0hvCrh~6Vj7z)ojX@i0&EwPgZ9be%YxWAelOkzjQ-i)sflE^uDhOjk zlM6W+D4t*}@;;S?C^}UzATCvco`~^<>&Ld1|3OKM#a=M-&VAf3&@Ndc5c%tKG=vaP MHRv-9T6LZL8%mLO0{{R3 diff --git a/q02_confidence_interval/build.py b/q02_confidence_interval/build.py index 23f1c57..4a6a719 100644 --- a/q02_confidence_interval/build.py +++ b/q02_confidence_interval/build.py @@ -12,20 +12,17 @@ def confidence_interval(df): mean = np.mean(sample) stand_error = stats.sem(sample) - print(stand_error) - z_value = 1.96 + #print(stand_error) + z_value = stats.norm.ppf(0.95) low_val = mean - (z_value * stand_error) up_val = mean + (z_value*stand_error) return low_val,up_val -confidence_interval(df) -a = sample -n = len(a) -m, se = np.mean(a), stats.sem(a) -print(se) -h = se * stats.t.ppf((1 + 0.90) / 2., n) -print(m-h, m+h) -import numpy as np, scipy.stats as st - -st.t.interval(0.9, len(a)-1, loc=np.mean(a), scale=st.sem(a)) + + + + + + +