python3:reshape(1, -1)しろと言われる

python3で機械学習をやってるさなか、

Reshape your data either using array.reshape(-1, 1) if your data has a single feature or array.reshape(1, -1) if it contains a single sample.

と出てきました。

エラーとなっている箇所の変数に.reshape(1, -1)と付けるだけで解決できます。

なお、reshape(1, -1)と指定すると2次元の横ベクトルに、reshape(-1, 1)とすると2次元の縦ベクトルに変換されます。

Python3

Posted by uichi