You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

基于种群规模的动物稀有度百分比自定义缩放计算方案咨询

基于种群规模的动物稀有度百分比自定义缩放计算方案咨询

大家好,我最近在做一个根据动物种群数量计算稀有度对应百分比的功能,遇到了一些瓶颈,想请教下有没有合适的解决思路。

我一开始用常规的百分比计算方式:

(val/total)*100

但很快发现这不符合我的需求——我想基于不同动物之间的种群规模相对关系来计算稀有度,而不是相对于所有动物总种群的占比。

举个例子:1000万的种群数量,和其他多数动物比已经属于非常庞大的规模了,但如果放到所有动物的总种群里,这个数就显得微不足道,算出来的百分比会很低,完全体现不出它“常见、不稀有”的属性。

我想要的效果是:

  • 种群数量达到1000万的动物,对应百分比要高(比如95%,代表它很常见,稀有度极低)
  • 种群数量只有1000的动物,对应百分比要低(比如5%,代表它非常稀有)

我自己试了两种方法,但都有问题:

  • 第一种是考虑用正态分布计算曲线下的面积,但实际数据里有少数极端大的种群 outliers,把整体均值拉得极高,导致计算结果还是不符合预期。
  • 第二种是用当前所有动物里的最大种群值做分母,公式是:
    (population/highest_val)*100
    
    比如假设最高种群值是10,200,000,那10万种群的动物算出来只有0.98%,但实际上10万的种群在单一国家里根本不算稀有,应该对应接近50%的数值才合理。

有没有大佬能给点建议,怎么设计一个缩放公式,能让种群数量的相对关系更贴合实际的稀有度感知呀?

备注:内容来源于stack exchange,提问作者Thomasssb1

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.04.23 13:27:36