From c4e8a48870dd937a509386dcfba4f757885e618a Mon Sep 17 00:00:00 2001 From: Vagus30 Date: Tue, 28 Aug 2018 21:13:47 +0000 Subject: [PATCH 1/2] Done --- __pycache__/__init__.cpython-36.pyc | Bin 0 -> 149 bytes q01_bagging/__pycache__/__init__.cpython-36.pyc | Bin 0 -> 161 bytes q01_bagging/__pycache__/build.cpython-36.pyc | Bin 0 -> 1054 bytes q01_bagging/build.py | 8 ++++++++ .../tests/__pycache__/__init__.cpython-36.pyc | Bin 0 -> 167 bytes .../__pycache__/test_q01_bagging.cpython-36.pyc | Bin 0 -> 958 bytes 6 files changed, 8 insertions(+) create mode 100644 __pycache__/__init__.cpython-36.pyc create mode 100644 q01_bagging/__pycache__/__init__.cpython-36.pyc create mode 100644 q01_bagging/__pycache__/build.cpython-36.pyc create mode 100644 q01_bagging/tests/__pycache__/__init__.cpython-36.pyc create mode 100644 q01_bagging/tests/__pycache__/test_q01_bagging.cpython-36.pyc diff --git a/__pycache__/__init__.cpython-36.pyc b/__pycache__/__init__.cpython-36.pyc new file mode 100644 index 0000000000000000000000000000000000000000..f3f6891cc9be0beb9db342ddc5af1577eaf2e238 GIT binary patch literal 149 zcmXr!<>mUbt2LSd2p)q77+?f49Dul(1xTbY1T$zd`mJOr0tq9CUrzcN`MIh3VTtLb z#l{Bu;rT_`#RZAUsrt$JDXIFYdBv%@Nja(Uxv3=?`6WHa^HWN5Qtd!y7XvW^0CnIdZ~y=R literal 0 HcmV?d00001 diff --git a/q01_bagging/__pycache__/__init__.cpython-36.pyc b/q01_bagging/__pycache__/__init__.cpython-36.pyc new file mode 100644 index 0000000000000000000000000000000000000000..af2bcf98c95c7fb33de056caf8b533eac5968e26 GIT binary patch literal 161 zcmXr!<>mUbt2LSd2p)q77+?f49Dul(1xTbY1T$zd`mJOr0tq9CUw---`MIh3VTtLb z#l{Bu;rT_`#RZAUsrt$JDXIFYdBv%@Nja(Uxv3=?`66v-y`tk9Zd6^~g@p=W7w>WHa^HWN5Qtd$Y6az5>0C=b>s{jB1 literal 0 HcmV?d00001 diff --git a/q01_bagging/__pycache__/build.cpython-36.pyc b/q01_bagging/__pycache__/build.cpython-36.pyc new file mode 100644 index 0000000000000000000000000000000000000000..afaa6ab17115eb26348f10c4af926183684d81e0 GIT binary patch literal 1054 zcmY*X%We}f6t(A>OefElw0uG~O`%($h_VB90TomRY2=KZbW+cwwnIsku0ogn30Uz9 z{00l8*&-JC1s1^dq>+j(AKy9l+{d}zZ#05G->%=ivJv`;?hFs?r?Av#0EQSAh+x<) zVWl>)vEgjtq%LtQ+Yw&s6Th;ts7>l5fE%vZNJA20#DhtLc?%2{o-~=iz@)`nlQzQ) zUt569YinfPN2GIyZBm1igU?{ z4REnxnb3urLDKp5q0+^0YIz=ib7)^0hnh z=FZ$V=V1E_WI6zPct^{J;B$QbIQa3U_;qkBO{~5{!Yl%1l9cLPDiWmhW29(W2u|w5 zJl6`;E2PP-Uy}}O5?%%(_9)TBzpY!E5=y%enmC2X0o7@K(XW;MNmPkndSF15(x0sf zFn}O#6`k0z7!hw)30b<8$X}6cgWKOP2B&$-2XE+js`mE=Z*zI33L5i4oHIV)nd0eC z@F?Z_G-nDt@T@`rgtu^r1DGL}UHD%9g(1y( ze}{MlG>WRyDj3;TXM$6i?WPb{M2ZUt109zZ+$G`qRKtT>Nz`6b>l`cjNC%WQB8g-O z8C7z5t6c`hQ)~SjR3wvFRpOGSx=3_<3Khj?JY%FLIb{(%Hc~gwa3pEUiIa#tF7Zi; xXL194NmHS07-$+W^;M$YfevtG?GY3;75s^*MfCt`pof`8m%t9J9`52D=O1Y!A(8+9 literal 0 HcmV?d00001 diff --git a/q01_bagging/build.py b/q01_bagging/build.py index 19f8726..a592b3d 100644 --- a/q01_bagging/build.py +++ b/q01_bagging/build.py @@ -1,3 +1,4 @@ +# %load q01_bagging/build.py import pandas as pd from sklearn.model_selection import train_test_split from sklearn.tree import DecisionTreeClassifier @@ -15,5 +16,12 @@ # Write your code here +def bagging(X_train, X_test, y_train, y_test,n_est): + clf = BaggingClassifier(DecisionTreeClassifier(),n_estimators=50,max_sample=0.67,bootstrap=True,random_state=9) + clf.fit(X_train,y_train) + y_pred = clf.predict(X_test) + score = accuracy_score(y_test,y_pred) + plt.plot(n_est,score) + plt.show() diff --git a/q01_bagging/tests/__pycache__/__init__.cpython-36.pyc b/q01_bagging/tests/__pycache__/__init__.cpython-36.pyc new file mode 100644 index 0000000000000000000000000000000000000000..41cd163a33e416a0c96c1a881acedef2bf1d7df4 GIT binary patch literal 167 zcmXr!<>g}7-5SjR1dl-k3@`#24nSPY0whuxf*CX!{Z=v*frJsnuMqu={M=Oiu*CGz zVq*jS@cg3e;)2BFRQ=@qlvMrHyyDc{q@2|F+|-hc{FLJOf};Ga)Z~(4{Xzr7_@u=2 p^vt|;{gTvTph$dtW?p7Ve7s&kTNF|kOGpGjlJ0|PO@t|RauqO zmWSaPcoSba?JIC%Ci~O$fTI~t?9cPfeD=w3*dxDxepxt#{2{I3L3|3PUxVX>Q%MS% zP>Qi5ox)9Ah+XbUukaI}k_*Cp-nk{bBk0OaI=uUVM8O(PlZe{jqtNCo)dJ#!T$o8M zWvX&L7ug!95z-x}c|I%i43F#v?wx|^C*TB0C?|=-DR*v3;vzlF9`}K&WBbVQew%~> z9tS1}z|O$*D{zJwx}rbm4Y_oTdqX*WOjeK(lC}OP&LLT0hXhi4BZcYKKDgzx^J^&D z2p&THbs@T)-&=+kUFGQ09D5r_#Dol#ydSE#$;{*!?e}1_1l} zHJ(<5h(D!ytxt~Q&z1V7=V>P5tl}aTr543l3RVa+t+-}$Rb4^}I$j*VWLwo@1I_Ek zv)1y_{JS0C)(+PNK8=@4Xh4^bT9O^LVOd*0gg5#BHd#&8j8rxsK*~`Sm zB(0?huTohH9r7wHD-#x}$);i6h;|FyJ(yG<9qP4lLx}9dcF}B`2!VG! zhX3nv2OmYg4HzraLNI1~j1?8HL2hOTjN#2~cGLk Date: Tue, 28 Aug 2018 22:11:16 +0000 Subject: [PATCH 2/2] Done --- .../__pycache__/__init__.cpython-36.pyc | Bin 0 -> 166 bytes .../__pycache__/build.cpython-36.pyc | Bin 0 -> 1592 bytes q02_stacking_clf/build.py | 30 ++++++++++++++++++ .../tests/__pycache__/__init__.cpython-36.pyc | Bin 0 -> 172 bytes .../test_q02_stacking_clf.cpython-36.pyc | Bin 0 -> 2380 bytes 5 files changed, 30 insertions(+) create mode 100644 q02_stacking_clf/__pycache__/__init__.cpython-36.pyc create mode 100644 q02_stacking_clf/__pycache__/build.cpython-36.pyc create mode 100644 q02_stacking_clf/tests/__pycache__/__init__.cpython-36.pyc create mode 100644 q02_stacking_clf/tests/__pycache__/test_q02_stacking_clf.cpython-36.pyc diff --git a/q02_stacking_clf/__pycache__/__init__.cpython-36.pyc b/q02_stacking_clf/__pycache__/__init__.cpython-36.pyc new file mode 100644 index 0000000000000000000000000000000000000000..ce4963d199ef66f2413730987177ddce82273120 GIT binary patch literal 166 zcmXr!<>mUbt2LSd2p)q77+?f49Dul(1xTbY1T$zd`mJOr0tq9CU%~nr`MIh3VTtLb z#l{Bu;rT_`#RZAUsrt$JDXIFYdBv%@Nja(Uxv3=?`6*H p$=R8C>G8=qY5MW;nR%Hd@$q^EmA5!-a`RJ4b5iXyQ`IKS$@h+9H)l@DheyHuSHulITk_D1dYL_SWrt!UYYv{xo)js zeR6&D59zsopvT^Oo&JD2RlZ0xSM&{GrG$gnU8&=dpyWO92&jBn^}Y-qx-yt+rZ)T zHN4K+lMW4T5Z+)LlP>kCe`|x>y0u4k&%&E4=(a(&n8P;N7H!gqw(i__F5bpFco*+6 zACUGP!ae3Kw0)yRbnVW@2P|a!bRFIfoObBOT?0P?toHzW4A{W~?2tWTkJ;ha!B1$H zZvJZFBkI4l`a3gSu0B%T*A+=F(tP}a6DiYC$^@XDN{}>uCDFl1?cc!dd*6JkPrcfssAqwMdjitw zStEzq)V;H>1KJ~h0D*GT9r~)0;#IGZWrBwyB zTeog(xB=cPp(`x(tjuf>eS}?dmCAmIol#mTJ1><-gdkJgUbF^UR1Aq~kg{Ys#Zgk^ z2^2qvrQC#%o@0MuDPSb6ep`82K^a&6S!`~U@}~=>0SNR%H2{Dwj{fhyR47%h-s9*j z9+L6g1$S0V=FVt>n+prgvAt@b{YGg{_-~eY0>S+A-Qc{)*x&~;zLclW25$>-Axo05 zK>{HTST0#M2Wz#tyTC4enakqu#k(I zsD(Oc4ILSMu62=k3a7Jw;SryJ)_;n-8NY)1(c|Rf^amUbt2LSd2p)q77+?f49Dul(1xTbY1T$zd`mJOr0tq9CUy=G5`MIh3VTtLb z#l{Bu;rT_`#RZAUsrt$JDXIFYdBv%@Nja(Uxv3=?`6*H u$=R8C>G8=qY5FCp#X#Zs_{_Y_lK6PNg34PQHo5sJr8%i~AS;W3m;nHom@hH_ literal 0 HcmV?d00001 diff --git a/q02_stacking_clf/tests/__pycache__/test_q02_stacking_clf.cpython-36.pyc b/q02_stacking_clf/tests/__pycache__/test_q02_stacking_clf.cpython-36.pyc new file mode 100644 index 0000000000000000000000000000000000000000..6ed0ea321d92b6b95307dcadf63dca077713afe3 GIT binary patch literal 2380 zcma)7&2HO95ayDUM9Q))|J(U9(>5p+q*h{|3KUJ+Bn<+zE|3^)ur0vQ+>uOYNh-Um zAQoKopycQW>9N;7La*(KhhBOp^a@3Rc6KS-vXcNM!P(*L3_1JFH@jQY)AfITdHvnb zo@M=MOX9B!u$bx^mM%iXj>D@L#IYFeW;qgT0?`qVdi zjn~sDI%RZ^H_~Z3ZFHZ{&{>$>Z?gK3&^egfpJzVvU)v~`U)vpf&7unv))iw}gc>Zs zB5SZ|Hgn{D@6si@OjqbCOrd4=h|o3g$Jzy>O|#~aO)tVUTwrr}&*SVoTR5uHOK4j= zXS2n^5uIxdKmZlO>l7$KbL)qhrLfi5^h!dIQ*^U6X%Ofe1P67gF z=D*CliBw7a2)Y8$o@Z#C`#kD)@h7LQ+k;gWsi@8KC<}W6SQ0Dr-H7Fj5mwadZkg-1 z+aq5mYE!>VAQ?c>5K+eRG{n>uw1{YoJ<{l9$e^e8jAg{oywj@CMiyf3NgAnKNIIpx zWR&(eNb2wAxstfRo(Z9Tp6`Y-&IQC6d~#{5?%*SDpa6>!W>K3FX1}ti!<_NxvI@St ztjcOQR+xvt`$bbD{&)i9ST9ds`m378ckz*%D3qnhko-Unt$kZLhlG(eYlwf*e>i>b z*vrKt}O3F#5(?7>QpV_k->ZCVcd8l z;0&-j&;WY{l}TVrSaD~tPe63GM-F-oK0d*ZK_}{S6}*UeA7sGtAj?&N42t)Hu0ivx zN6R@yRy6TjEnCdvAQrUHK$c=jYs)C!$LC~mXA-aCj7j`DDmrn6wO6jH3@e5i)kC6c zj41CAxiY~7dwcNpY5v$+fja0x(8)z0K=nmdE+$B1@U(~h6UpEndVL|H6rSD)4)Q*- z2FAYFs=+nc@=K~zQmi#EYEMG56%@6Du~J0~mbIv&L66OnQxE0C3~QgoP*ghD;Hq$S zE@MmzFN)*7h~k5Dz!aC?C}~)x9_sK9HDtP9EYd_q*krJ=bFQ`C+z`5LXybTR;jtuY+O&9V z;z@>qdMUt#rV(u(PaW@KLLW7>T6RZa_ZamAL@dNJiTe7q>gZ;nZo>1pAWsT%P}b6v z(G*nIlDc@3-ZFC2$SvB~EssBa#@;&fwt41lt0ahq=WS>f-X~=xKGl1^IgA=)^7iaH UStj%LDvov1usxg|KX%>u5720Rpa1{> literal 0 HcmV?d00001