csvファイルのデータを読み込み機械学習を行いたいと考えています。
そのために、Pandasでデータを読み込みnumpyに変換して実行していきたいのです。
例として、
Python
1a = pd.DataFrame([[1,1,1,1],[2,2,2,2],[3,3,3,3],[4,4,4,4]]) 2b = pd.DataFrame([[5,5,5,5],[6,6,6,6],[7,7,7,7],[8,8,8,8]]) 3x = np.vstack((a, b))
以上のようにすると
[[1 1 1 1] [2 2 2 2] [3 3 3 3] [4 4 4 4] [5 5 5 5] [6 6 6 6] [7 7 7 7] [8 8 8 8]]
となり、データの型は(8, 4)になってしまいます。
しかし、私が実現したいと考えているのは、
[[1 1 1 1 2 2 2 2 3 3 3 3 4 4 4 4], [5 5 5 5 6 6 6 6 7 7 7 7 8 8 8 8]]
以上のようにデータの型が2となるようにしたいのですが、可能でしょうか。
よろしくお願い致します。
回答3件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
退会済みユーザー
2018/03/12 06:29