2016-11-01 12 views
1

私はこのサイズ[n]が[20]であり、このファイルのフォーマットは、CSVでこのTensorFlowで自分のデータを使用するにはどうすればいいですか?

2016-10-24,23.00,15.47,76.00,1015.40,0.00,0.00,100.00,26.00,100.00,100.00,0.00,6.88,186.01,12.26,220.24,27.60,262.50,14.04,2.1 
2016-10-24,22.00,16.14,73.00,1014.70,0.00,0.00,10.20,34.00,0.00,2.00,0.00,6.49,176.82,11.97,201.16,24.27,249.15,7.92,0.669999 
.... 
.... 

ように設定されたデータを有しています。また、 "n"は不明です。このデータをPythonでTensorflowでインポートして使用するにはどうすればいいですか(スプリットトレインとテストデータのように)。

私は既に見てhttps://www.tensorflow.org/versions/r0.11/how_tos/reading_data/index.html#reading-dataです。しかし、私のコードでこのファイルをインポートすることはできません。

答えて

2

あなたはパンダのライブラリを使用することができますcsv

import csv 
with open('yourfile.csv', newline='') as f: 
    r = csv.reader(f) 
    for row in r: 
     print(row) #Each row is a list of the values in a line of your file 
        #All you have to do then is process them in tensorflow 
+0

とnumpyの配列へ

import pandas as pd a=pd.read_csv('file.csv', header=None,index_col=0) print a 

と変換int型は、(必要に応じ)私はこれを使用してこのファイルをインポートし、ありがとうございました。また、私はTensorflowでこれを使用しようとしますが、Tensorflowでこれを使用できるかどうかわからないので、私はフィードバックをします。 :) – Estel

+0

@Estelテンソルフローサイトに表示される方法に問題があったのは何ですか? –

1

標準ライブラリモジュールを使用しています。

a.values 
関連する問題