如何在Python中缩放numpy矩阵?

问题描述 投票:0回答:1

我有这个numpy矩阵:x = np.random.randn(700,2)我想做的是在该范围内缩放第一列的值:1.5 and 11和在-0.5和5.0之间的第二列的值。有谁知道我如何实现这一目标?在此先感谢

python numpy machine-learning scaling numpy-ndarray
1个回答
0
投票
  • 从自身中减去各列的最小值
  • 对于结果的每一列除以其最大值
  • 对于该结果的第0列乘以11-1.5
  • 对于该结果的第1列乘以5--0.5
  • 将1.5加到该结果的第零列
  • 将-0.5添加到该结果的第一列中

您可能可以合并其中一些步骤。

© www.soinside.com 2019 - 2024. All rights reserved.