From 395511037197d7b8b15805806dd818eb32a0d58d Mon Sep 17 00:00:00 2001 From: SL345 Date: Sun, 29 Jul 2018 14:43:00 +0000 Subject: [PATCH 1/2] Done --- .../__pycache__/__init__.cpython-36.pyc | Bin 0 -> 192 bytes .../__pycache__/build.cpython-36.pyc | Bin 0 -> 951 bytes q01_load_data_and_add_column_names/build.py | 9 ++++++++- .../tests/__pycache__/__init__.cpython-36.pyc | Bin 0 -> 198 bytes .../tests/__pycache__/test.cpython-36.pyc | Bin 0 -> 1184 bytes 5 files changed, 8 insertions(+), 1 deletion(-) create mode 100644 q01_load_data_and_add_column_names/__pycache__/__init__.cpython-36.pyc create mode 100644 q01_load_data_and_add_column_names/__pycache__/build.cpython-36.pyc create mode 100644 q01_load_data_and_add_column_names/tests/__pycache__/__init__.cpython-36.pyc create mode 100644 q01_load_data_and_add_column_names/tests/__pycache__/test.cpython-36.pyc diff --git a/q01_load_data_and_add_column_names/__pycache__/__init__.cpython-36.pyc b/q01_load_data_and_add_column_names/__pycache__/__init__.cpython-36.pyc new file mode 100644 index 0000000000000000000000000000000000000000..491ad49767e796c2bcafa359d74faa13e9f3f8da GIT binary patch literal 192 zcmYL@F$w}P5Jj_KA%X|7Sfi|VA`1#OVzY&X$S`Drt|pl^$rc{T>sZ=)3oEmQ_~Ac3 z4+f?f4hQA)cn~S?4!>k+l&PVYK%x?(Z1)hp(|>%dJhRoZ+7`39+_S%i29=hIDanY@ z@G0MDZ_&ZZYpNrxF=7sl=ZjWR-X>Epj0BW4pd&ycP;6T3z@gPa0@N8nu5T+!@R-D*LnmT`DHxG$YB;AalKnipzvUq60q9AA;Bgvsim88RLHw9e1^DR!Xg0PW!15P&k$s)@d_qI#q2dZ3XQ;IC$x!<^#*G z3zb>+kS3XE1(tS2SxG%Bg>rPWP?%dvZ!p81m~U6YSgp8xAWf{eq1~+JhAU*Vbi)W+ zfKaJmwm@v+%4iI7GaB(s&|U3vVc6rumE_9OPOfW=$moHp%LzWwmrUGX4S2_vKesfR z>IrSjf={HNt4>H!G%r|f2K*UOOcG%q>K z{r78f$gujUNL}*z_$8B?1M`c-xB|ujSgK`RDyDcTY%-|}2}jkeiAR!`6X0iS$ZS!_ z{PgMgqmk4pm-Y;mW%#hwgcUTg!F^%4uuW&lhpWP?O3sF1)2g`3n-DJlmugm#uzB$` zq3?_B`tJq(U?(_0Fxi!83v*E!z9&y|^_MRvnl^SX(&ir(23n7kL;a{Jp B7FhrQ literal 0 HcmV?d00001 diff --git a/q01_load_data_and_add_column_names/build.py b/q01_load_data_and_add_column_names/build.py index 3c7624e..b70340f 100644 --- a/q01_load_data_and_add_column_names/build.py +++ b/q01_load_data_and_add_column_names/build.py @@ -1,6 +1,13 @@ +# %load q01_load_data_and_add_column_names/build.py import pandas as pd path = 'data/GermanData.csv' -def q01_load_data_and_add_column_names(): +def q01_load_data_and_add_column_names(path): + df = pd.read_csv(path, header=None) + df.columns=['account_status', 'month', 'credit_history', 'purpose', 'credit_amount', 'savings_account/bonds','employment', 'installment_rate', 'personal_status/sex', 'guarantors', 'residence_since', + 'property', 'age', 'other_installment_plans', 'housing', 'number_of_existing_credits', 'job', 'liable', 'telephone', 'foreign_worker', 'good/bad'] + df['good/bad'] = df['good/bad'].apply(lambda x: 0 if x==1 else 1) + return df + diff --git a/q01_load_data_and_add_column_names/tests/__pycache__/__init__.cpython-36.pyc b/q01_load_data_and_add_column_names/tests/__pycache__/__init__.cpython-36.pyc new file mode 100644 index 0000000000000000000000000000000000000000..b0808a420ef9960ae92b6c5f65ac1d3387c6da4b GIT binary patch literal 198 zcmYL@JqiLb5QVc~A;KQSVvVA9B8q~I*lb}TG7OnPSM#$b*}@}v9ZOqpVP&=uAH0vp z2Lm(C^WO4#JcyKci(j%d7OA0=K%x}=Z1)hp)qi|~JUhd(+>R$xxp)2=YE&$hqa-6n z?M}spy+I2r&s0TNW5fb#?=GyOybVX79THH|fR+G>KsntQ3l%8%dDLyVPCbqg+}F+ z{sVpme}|*5T*zPG#LPyGa^T_BjAy;`_~!HMUZ>M~`ThO7uMQzU$kOt_-UrbWP=W}W zl9<-J6Fc?p#;$b6-q@Ee=tixZpo1yJhhmhIu4Jva1-2`^bTw|Mn4Mgj!LGKXObCI$(GSX`K_3333Uw?P?VfSj@Ogeg^19iV(V}GMSq#9fc3Yc6c;8mpNFGuYB-S zcx~3hUhOK^S}JpRR`JxjsmvqCdRnFf>%#YMM0LRTSJ4|5nd}|E-h1-2_qI?Ub;%Ri zO9}yphMTlF-I%`78pP!&^mU6C)@>jet-7UC1iFR9460BhB92RsHCY>9-50%hN1}b z!h{(&$uRshGQ-e->yk(0sC7u8Hb6zLT7k_vVqkqewpGceG+ZNjS~JDuB}rF>*@ Date: Sun, 29 Jul 2018 15:24:33 +0000 Subject: [PATCH 2/2] Done --- .../__pycache__/__init__.cpython-36.pyc | Bin 0 -> 179 bytes .../__pycache__/build.cpython-36.pyc | Bin 0 -> 864 bytes q02_plot_all_variable/build.py | 11 +++++++++-- .../tests/__pycache__/__init__.cpython-36.pyc | Bin 0 -> 185 bytes .../tests/__pycache__/test.cpython-36.pyc | Bin 0 -> 1158 bytes 5 files changed, 9 insertions(+), 2 deletions(-) create mode 100644 q02_plot_all_variable/__pycache__/__init__.cpython-36.pyc create mode 100644 q02_plot_all_variable/__pycache__/build.cpython-36.pyc create mode 100644 q02_plot_all_variable/tests/__pycache__/__init__.cpython-36.pyc create mode 100644 q02_plot_all_variable/tests/__pycache__/test.cpython-36.pyc diff --git a/q02_plot_all_variable/__pycache__/__init__.cpython-36.pyc b/q02_plot_all_variable/__pycache__/__init__.cpython-36.pyc new file mode 100644 index 0000000000000000000000000000000000000000..f2fd89cc52dc77fcdbdcc5272d7e68c085509916 GIT binary patch literal 179 zcmXr!<>hj?6dTO|1dl-k3@`#24nSPY0whuxf*CX!{Z=v*frJsnuLS*!{M=OiU>{=> zQ~mJ#qU_>=#N<@{2d}2;cd|6^qW@1uKs(yTYW*$&!yk0@&Ee@O9{FKt1R6CH(#X!se02$#h A1poj5 literal 0 HcmV?d00001 diff --git a/q02_plot_all_variable/__pycache__/build.cpython-36.pyc b/q02_plot_all_variable/__pycache__/build.cpython-36.pyc new file mode 100644 index 0000000000000000000000000000000000000000..92aec5f19bf09b49e5dd0385fd3131be57951446 GIT binary patch literal 864 zcmah{&2AGh5VpO$Ntz}hh!&|ggb*T!W=mTTLI@$X5)wka^boWtSkBtr?AH4e+i4q= zoWjfSN)|UxeFaX;Ivgs5ge`wF9{?cs z(7pv9=xl(kAB$94k0l9g9?uS*Q&}=jIWvs1f>XvhjY~Pt3tF&T=&ujzqwu{@IV(;< z9me|VHh|w^Aml~^unFq~mM#DcTB0>xktNA6#|d8JjI6wy560uf_)7?QO-|AH)yls) z{LA)e6__AvEXmSa`g>>(IW4HQHNj~1dW2?AM+ojT*QllquLlj-F*CK8Tf#4_SIl#ZQ;W0j zNbSI{zsBLT%td(q@#y$PI4aepu2?L>xa43o%*Zm?-{gv(D8W-h>zwV=N|hNz6V46} zY3+|PDd`ncDVsA?ycO)ukBpZKHzfF>Oi3 zZ2)1zXQZgCrx#!=we@r0rRtK|`=Hh_$aDfe9s9;cs%hj?6dTO|1dl-k3@`#24nSPY0whuxf*CX!{Z=v*frJsnuQdIP{M=OiU>{=> zQ~mJ#qU_>=#N<@{2d}2;cd|6^qW@1uKs(wjoaY?a$e0*jeP(!?4LFFwDo80`A(wtN~kp0C# G%m4scrZQ~+ literal 0 HcmV?d00001 diff --git a/q02_plot_all_variable/tests/__pycache__/test.cpython-36.pyc b/q02_plot_all_variable/tests/__pycache__/test.cpython-36.pyc new file mode 100644 index 0000000000000000000000000000000000000000..2fd7aa2ca75960819ed45d381b87fee5c11cd612 GIT binary patch literal 1158 zcmaJ=-D(su6i()6ce>qOTf~AOWdsEW+OAl=5JU>K^hWlkf-oXOI>~Nl&HOaUEOx0^ z+gI=*d>t=y>(#!3SDrK5UnpkC$(NJlobP@E&wM1H%cY zlEkzbo!DtcH+F?H@g}}-!L}OP1{=&NeiTnRawYG?9l$R4jL zbcHvk@qnC7DQz#TkxpP5c z7pcSOaUbZk>;}@fNjnnE)Jo`-!clA(s||f0y50g~hygh!&JTJ{Ca&?$VTQ3eUE-0m zLFO*X0`c9Ua^cME>A`nkZUhgZh&mUAd7-25Io}Eov#BTmMZWT3r^1V}9+qlXnbty? zgVUNx>q=2Xj`g&VBkRKYFQU4z_wVuGq|C+O=;Q9|H-pcm`lc(Eia}a(a2jT0Io@7s zmFz3QGn1fZ+exL$2~Zl`tNOrzD!Q>d)tOzvX@aDBkWwQ@LOXO8-Y?$H_4Ye5;;}}? zO#n+78xfsz5b!bK9(S*W^M?x*Zh@N2-d?N6#fa6?gi|JKp+jDVMQOsEne-$aH%i{! z5mB`U5hC|STos_hQ5_f*-fSb|(qMJA*Ra2gqu0T8S#UsS&;D2N)sbQ3+aO5_mWw2@ zog~RiUQ5K?B*DvEuBbjH$N0Ax;FT(*p;};Y)+7&T;5D9TJ#JO3;7nVm;?~t?07`AW zikTDJVpSyyZoNsF6}HVYg{f>StrcJ!)J0~nI)$&=`p0!9`SQiJvjYDu)97R!K5DYv bN6ZHAmi4^HUqqw40bQe;w2PnP(ZKx&KoBVs literal 0 HcmV?d00001