以下のようなcsvファイルをもちいてRNNの作成を行っています。データは1セットあたり99の時系列データと1つのラベルのセットで10セットあります。(学習用データとテスト用データで10個ずつ計20個)
実行したコード
#データの準備 def get_data(): with open("ファイル名") as fp: reader1 = csv.reader(fp) data1 = [ e for e in reader1 ] data1 = np.array(data1).reshape(-1) data1 = data1.reshape(-1,100) print(data1)
発生している問題
csvファイルを表示すると、
[['31.5079375' '31.63000781' '33.4610625' '34.92590625' '35.78039844' '34.55969531' '34.31555469' '34.31555469' '34.31555469' '33.4610625' '32.24035938' '31.99621875' '31.87414844' '32.36242969' '32.11828906' '30.16516406' '31.38586719' '31.01965625' '31.5079375' '32.36242969' '32.60657031' '32.85071094' '34.19348438' '35.65832813' '38.95422656' '39.56457813' '39.44250781' '39.07629688' '37.48938281' '35.53625781' '35.04797656' '34.07141406' '33.82727344' '33.58313281' ...]]
となります。これを
[['31.5079375'][ '31.63000781'][ '33.4610625']['34.92590625'] ...]]
このように二次元配列にしたいのですがいい方法はありますか?
回答1件
あなたの回答
tips
プレビュー