2017-08-21 14 views
0

テンソルフロー内で使用するためにダミーのcsvファイルからデータを抽出しようとしています。 ダミーデータには、X(単一フィーチャ列)とY(期待出力)の2つの列しかありません。今、私はそうのようなデータを読んでいますPythonのcsvファイルからデータを読み取る

X  Y 
11.0 13.0 
23.0 33.3 
... ... and so on 

import pandas as pd 

dummy_data = pd.read_csv("dummy_data.csv", sep=",") 
inputX = dummy_data.loc[:, 'X'].values 
np.reshape(inputX, [11, 1]) 

私はnumpyの配列を整形しています私は、線形回帰と後で行列の乗算を行う必要があるが、私はお願いしたいのではということですcsvデータから列を抽出する正しい方法は? csvデータをテンソルオブジェクトに直接抽出するより良い方法はありますか?

答えて

1

.locまたは.valuesを再構築または使用する必要はありません。

inputX = dummy_data[['X']] 

(リスト[[]]の一覧を気に!)

関連する問題