Pythonでcsvファイルを読み込む

Pythoncsvファイルを読み込む

下記のコードで読み込みます。

 


import csv
import numpy as np

csv_file_object = csv.reader(open('xxx.csv', 'rb')) # Load in the csv file
header = csv_file_object.next() # Skip the fist line as it is a header
data=[] # Create a variable to hold the data

for row in csv_file_object: # Skip through each row in the csv file
   data.append(row) # adding each row to the data variable
data = np.array(data) # Then convert from a list to an array

print data[0]

 

大体、webからcsvデータを落としてきて、読み込んで、探索的にデータをグラフ化して傾向を見てみる。というのが、分析の最初のステップになります。

あとは、これにプラスして、計算用のライブラリとグラフ化用のライブラリを読み込みくらいがデフォルトの記述になりそうです。

 

最近は、土日にwebに落ちているデータから、何か面白い分析できないかなと探す日々です。