2016-10-14 4 views
-2

私はTotalという名前のデータを持っており、それを以下のように機能とラベルに分割しました。その後、それらをトレーニングデータとテストデータに分割しました。2つの分割データを元に戻す(numpy)

Total_X = Total[:,:-1] 
Total_y = Total[:,-1] 

Train_X , Test_X , Train_y, Test_y = train_test_split(Total_X,Total_y,test_size = .3) 

は今、私はTrain_XTrain_yを組み合わせて、Totalのようである新しいリストを作成したいです。

+0

' np.column_stack((Train_X、Train_Y))を抽出することができますか? – Divakar

+0

あなたが再結合するとコピーになります。 train_test_splitの実装を表示できますか? – Eric

答えて

0

あなたは最初にそれらを分割してもよろしいですか?その後、

test_len = np.floor(len(Total) * 0.3) 
test_xy, train_xy = Total[:test_len], Total[test_len:] 

そして、あなたがそれらを必要とする場合、あなたは `test_x = test_xy[:,:-1]など

関連する問題