gpt4 book ai didi

pandas - SKLearn MinMaxScaler-仅缩放特定列

转载 作者:行者123 更新时间:2023-12-03 07:31:12 24 4
gpt4 key购买 nike

我想使用MinMaxScaler缩放Pandas dataFrame中的某些(但不是全部)列。我该怎么做?

最佳答案

由于sklearn> = 0.20,您可以使用Column Transformer

standard_transformer = Pipeline(steps=[
('standard', StandardScaler())])

minmax_transformer = Pipeline(steps=[
('minmax', MinMaxScaler())])


preprocessor = ColumnTransformer(
remainder='passthrough', #passthough features not listed
transformers=[
('std', standard_transformer , ['z']),
('mm', minmax_transformer , ['x','y'])
])

关于pandas - SKLearn MinMaxScaler-仅缩放特定列,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43834242/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com