0
私は機械学習の初心者です。私はpython StandardScalerクラスを使用して、入力トレーニングとテストデータにフィーチャスケーリングを使用しようとしています。しかし、スケールされた値を見ると、入力値に負の値がなくても負の値になるものがあります。これは正常なのでしょうか、私のコードには何も分かりません。フィーチャスケーリングに関連するコードが使用されています。 docsからpythonを使ったフィーチャスケーリングStandardScalerは負の値を生成します
from sklearn.preprocessing import StandardScaler
sc = StandardScaler()
train = sc.fit_transform(train) //train contains training feature matrix
test = sc.transform(test) //test contains test feature matrix