From 191fdf5cff7cb9fe304250747851102595168010 Mon Sep 17 00:00:00 2001 From: vnylp Date: Sat, 5 May 2018 04:26:55 +0000 Subject: [PATCH 1/2] Done --- __pycache__/__init__.cpython-36.pyc | Bin 148 -> 138 bytes .../__pycache__/__init__.cpython-36.pyc | Bin 167 -> 157 bytes .../__pycache__/build.cpython-36.pyc | Bin 509 -> 634 bytes q02_rename_columns/build.py | 11 ++++++++--- .../tests/__pycache__/__init__.cpython-36.pyc | Bin 173 -> 163 bytes .../tests/__pycache__/test.cpython-36.pyc | Bin 1628 -> 1622 bytes 6 files changed, 8 insertions(+), 3 deletions(-) diff --git a/__pycache__/__init__.cpython-36.pyc b/__pycache__/__init__.cpython-36.pyc index 91557cd05bf4f07dc1526cbb9ff684bfca7460c3..51738386c925fd19788c85b81c33efa229c24696 100644 GIT binary patch delta 46 zcmbQj*u}_h%*)H=YV>v@yM?s5enx(7s(x8sWln*9cz#iKaY15os(x~QO6tTE0{}d$ B4-xY5Z&3^TrOXg62&Sp)ggMC6gDDJi~N8f!lB4=lw3-s8>NQV` zcDV`1)jVF;HWHx@R6$ixxuxX|Y=OTV!R1*2jm%X=qfGo7m2pg+lUVXmBu>pwXk$6x KKpC5XWB&n58CE0! delta 295 zcmYk1!Ab)$6h)JCI*l^jyBz3hDl&_@ETXs6zp{y^zh_)FR9 zR}=)3S@pubJT3>`dxz|AFqw_Vr)K`R%rQbg=tv~a*U@mfn_Lup_=T2~;|EmbJ9+-` z9PwTWOTLYUB1VVa&?kP!JxgBCHcoY-+#2snFpck&(WMkl+*Q~OB43e^S=Pxw`1%{U zJXVMMdI7>g%~n!@6ffXcjLH4>;j#)hWkcbrNxR{aMn3tE!)#&X+b_?kM{fzwFRQ-g{m|mnqGJ8Tq>RksjMVJn(xjrq+{C=h#611H)bjYW L%$(HXiBX;a{gV^1 diff --git a/q02_rename_columns/tests/__pycache__/test.cpython-36.pyc b/q02_rename_columns/tests/__pycache__/test.cpython-36.pyc index 1c28f5bca07d49cb3db1ed3590b30c6426cd37e6..79da15a677e346c1fe71076e31734e3e9dc24b7e 100644 GIT binary patch delta 117 zcmcb^bB%}7n3tE!)#z=M=0;9lMh?F8)RMH)oSe;4jNOdVKKdE?xvBbPd6hW@`r-LS z*~JBk$*KCu`6;QJPcbnuGDdAa%UsLICc?nLP$V%qfVGb?YVv(nHDNKJz%912#GKO9 R;v#X7EIUwEe6l{9E&w_PA`1Wj delta 114 zcmcb{bBBl1n3tF9L_|cC;zmwhMi#F0)RN6|jNOc?VfvxPsYS*5iAfom#TlvD#idC_ ziMfe+nTdJ&d8y^`X_+~x#hZ^XF)=dU+I*b3mXS@Afq|h&ahuABqsB+c>(|{#v~vB From 307c9d3d7fac98d9a01e9e0ced72c9ec7845ec64 Mon Sep 17 00:00:00 2001 From: vnylp Date: Mon, 2 Jul 2018 09:17:33 +0000 Subject: [PATCH 2/2] Done --- .../__pycache__/__init__.cpython-36.pyc | Bin 162 -> 152 bytes .../__pycache__/build.cpython-36.pyc | Bin 397 -> 568 bytes q01_load_data/build.py | 13 +++++++++++-- .../tests/__pycache__/__init__.cpython-36.pyc | Bin 168 -> 158 bytes .../tests/__pycache__/test.cpython-36.pyc | Bin 1529 -> 1525 bytes 5 files changed, 11 insertions(+), 2 deletions(-) diff --git a/q01_load_data/__pycache__/__init__.cpython-36.pyc b/q01_load_data/__pycache__/__init__.cpython-36.pyc index 5e9e2e2740ce75441ea56a2372f1c0fc7b50e02f..a57d20227728cf95d63ed692dbe138c4d5b78847 100644 GIT binary patch delta 46 zcmZ3)ID?Vhn3tE!)#&X+b_;1&{fzwFRQ1rrN7#=5h{GlF?de7RcC^|IIL&AvqhXwOnQk&YVDRr{nMzEYmR|cNWvBQ1MWiGWEi0y+KM^BtqoHIooo0S{cLfeor^uN3L1JD?V(~4ef|SWu l7_|&R!U&TgELNb{Ee@O9{FKt1R6CH%ib2Xa7&#bum;qB%F);uD diff --git a/q01_load_data/build.py b/q01_load_data/build.py index 1a26cc1..bd7d60d 100644 --- a/q01_load_data/build.py +++ b/q01_load_data/build.py @@ -1,10 +1,19 @@ +# %load q01_load_data/build.py import pandas as pd import numpy as np from sklearn.model_selection import train_test_split - +path='./data/olympics.csv' def q01_load_data(path): - "write your solution here" + 'write your solution here' # use .read_csv function to read the # data and header=0 to skip the first row + df = pd.read_csv(path, header=0) + new_header = df.iloc[0] # grab the first row for the header + new_header[0] = 'country name' + df = df[1:] # take the data less the header row + df.columns = new_header # set the header row as the df header + return df + +q01_load_data(path) diff --git a/q01_load_data/tests/__pycache__/__init__.cpython-36.pyc b/q01_load_data/tests/__pycache__/__init__.cpython-36.pyc index 46496ca72cf628223c8e5f0e036e3f379bb90b43..0c1b54d136ca6c3490e1e063570150a2a935acc0 100644 GIT binary patch delta 46 zcmZ3%IFFItn3tE!)#&X+b_;25{fzwFRQ3n3tE!)#z`9DM1iC26HOIU6s^GD^GaXXNLm>X+qJ<`n3M=NDxc z7bGU9>L=%?q)rxQ@?jL%oWP{a$RonQz);KrBp4XEHuo|sFfvL^UdJ+npC2U71|&Eb ZIaoMYCWo?4m-q-GbFCKV;- zCgx=(=IQ69mdB@M=A;%+=4J9>77pggfvi*c8RZyxz>tH9g^_~^0LE-2cK`qY