【发布时间】:2019-08-14 08:58:30
【问题描述】:
我有一个最大为 20000 的数字数组,我正在尝试为这些数字分配权重:
数字越接近 0,权重就越高。我的问题是我试图让它数字越大,重量差异应该越小,例如1-100之间的重量差异可能是1.5,但100-10000之间的差异可能是0.5 .
我认为这是一个对数刻度,不是吗?我的数学一点都不好。这不是家庭作业问题,学校早就放学了,只是一个爱好问题。
我尝试过的是,我通过在 25000-value 上求平方根将权重映射到我的数字数组,但这不是我想要的。我只是把它放进去,这样我就可以看到权重的梯度回来了,而且数字太大了,理想情况下,我希望权重在 0.01 到 3 之间。
我没有任何代码可显示,任何帮助将不胜感激。
【问题讨论】:
-
张贴一些图表的样子,给我们一些例子。向我们展示您拥有的代码。