データを正規化しようとしたのですが以下のようなエラーが出てしまい正規化できませんでした。
diffは(749,)のnumpy形式のデータです。
python3
1from sklearn.preprocessing import MinMaxScaler 2sc = MinMaxScaler() 3sc.fit_transform(diff)
xpected 2D array, got 1D array instead: 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.
おそらく二次元の配列を渡せということだと思い支持通りdiff.reshape(-1,1)として正規化を行なった結果全てのデータが0になってしまいました。
原因はなんでしょうか。
知恵をお貸しいただけると幸いです。
よろしくお願い致します。
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。