【发布时间】:2018-07-21 14:42:49
【问题描述】:
我有一个具有 4 个功能的 numpy 数组。我想使用 sklearn 的 minMaxScalar 扩展第二个功能。
设特征为 A,B,C,D。
numpy 数组是
[ [1,2,3,4], [5,6,7,8], [9,10,11,12], [13,14,15,16]]
A----1,5,9,13 :
B----2,6,10,14 :
C----3,7,11,15 :
D----4,8,12,16
我想缩放第二个特征 B 即----- 2 , 6 , 10 , 14
缩放后-> B---0.0 , 0.333 , 0.667 , 1.0
我通过提取 B 特征并使用一个特征制作一个新的 numpy 数组并缩放新数组来做到这一点。
只使用已定义的数组,如何在不创建任何新数组的情况下做到这一点?
【问题讨论】:
标签: python python-2.7 numpy scikit-learn