我正在想一种方法来扩展我的数据在python的数字2。我需要像MinMaxScaler这样的东西,其中2是缩放到1的最大值,但有可能超过2。我不知道如何处理这个问题,我愿意接受任何解决方案,因为我想不出任何有用的方法。
假设将这些作为输入:A = [0,1,1.5, 2,2.5, 3]
,我将得到这些值缩放= [-1,0,0.5,1,0.5,0]
谢谢
从你想要的结果,我猜你想要这样的代码:
scaled = [1 - abs(item - 2) for item in a]
会是这样吗?