【python】~データの読み込みと整形~
スポンサーリンク
こんばんは。KeyKです。
今日は、カンマ区切りのcsvデータを配列に変換する方法を説明します。
データの読み込みと整形
カンマ区切りでcsvファイルを読み込み、配列に変換します。
import numpy as np import pandas as pd #(seqの値に注意!) logFile = "読み込みデータ.csv" data = pd.read_csv(logFile, header=None, sep=',') length = len(data.columns) data1 = data[np.arange(0, length - 1, 1)] input_data = data1.values data2 = data[length - 1] correct = data2.values n_data = len(correct) # サンプル数
まず、numpyとpandasをimportします。dataには、カンマ区切りのデータが入ります。そして、それらのデータに対して.valuesをすることにより、配列の形に変換することができます。使用する場合は、このコードをコピペし、logFileにファイル名を入力して下さい。
よく使用しますが、自分で作成していても良く忘れます。笑