【发布时间】:2021-03-18 18:01:09
【问题描述】:
我有一个 r=data 的范围,它既是正的又是负的。我想将其标准化为 [-1,1] 范围。
我用过
apply(lambda x: -1 + (2*((x - x.min()) / (x.max() - x.min()))))
它将数据从 -1 标准化为 1,但在我的数据中 0 很重要,因此我希望需要保留它。
我怎样才能完成它?
【问题讨论】:
-
这听起来像你真的有一个数学问题而不是一个编程问题。问题是设计规则告诉你给定输入的结果值应该是什么,而不是实现它。
-
可以分别归一化 [x.min, 0] 和 [0, xmax] (当 xmin
标签: python normalization