【发布时间】:2017-12-04 17:54:57
【问题描述】:
我有一个数据框,我想将每列中的值缩放到 (0,1) 范围内,并且不想为每列手动计算自己。我看到了 sklearn 的 MinMaxScaler 但我不知道怎么称呼它?重申一下,我想在数据框中的每一列上调用它,并在理想情况下进行更改:MinMaxScaler(feature_range=(0, 1), copy=False)。我也愿意接受其他简单的方法。
【问题讨论】:
-
文档中定义的 MinMaxScaler 适用于 numpy 数组。您可以传递数据框,但它会产生一个 numpy 数组。它有一个名为
copy的参数,可以将其设置为False以执行就地转换。
标签: pandas dataframe scikit-learn scaling