【发布时间】:2020-08-01 08:35:01
【问题描述】:
我正在尝试为我的研究引用创建一个 h-index 计算器 (https://en.wikipedia.org/wiki/H-index#Calculation),但我对如何以代码形式表示数学感到困惑(可悲的是,这不是我的强项)。以下是来自 wiki 的计算:
并排时 max min 是什么意思?我似乎无法在网上找到任何关于它的信息。我认为最大值下方的“i”代表等式中使用的值范围的开始。我查看了多个网站以获得比大量 IF 语句更简单/更优雅的计算,但无济于事。
抱歉,如果这不是在正确类型的论坛上发布的。我不是要别人写代码,只是想帮助理解如何在 python 或 excel 中表示不同的术语。
感谢您的帮助
【问题讨论】:
-
这个想法是,对于
i的每个值,您取 i 和 f(i) 的最小值,然后获得这些值的最大值(对于所有 i)。请注意,您的数据必须首先进行排序,以便 f 递减,正如 Wikipedia 文章中所解释的那样。
标签: python excel calculation