缩放数据框列中的值?

Scaling values in dataframe column?

我有一个数据框,我想将每列中的值缩放到 (0,1) 范围内,并且不想为每一列手动计算自己。我看到了 sklearn 的 MinMaxScaler 但我不确定如何称呼它?重申一下,我想在数据框中的每一列上调用它,理想情况下进行适当的更改:MinMaxScaler(feature_range=(0, 1), copy=False)。我也对其他简单方法持开放态度。

试试这个朋友

df['normal_var'] = (df.var - df.var.min()) / (df.var.max() -df.var.min())