MinimalBy

MinimalBy[{e1,e2,},f]

返回使得 f[ei] 取最小值的 ei.

MinimalBy[{e1,e2,},f,n]

返回使得 f[ei] 的值为最小的 n 个的 ei.

MinimalBy[f]

表示 MinimalBy 的运算符形式,可用于表达式的计算.

更多信息

  • 比较 f[ei] 的值时,采用和 Sort 中一样的经典比较顺序.
  • 按在输入中出现的先后顺序返回 ei.
  • 对于 MinimalBy[list,f,n]eif[ei] 增大的顺序来排序, 若 f[ei] 的值相同,则按在 list 中出现的顺序排序.
  • MinimalBy[list,f, UpTo[n]] 给出 n 个元素或多达所有可用元素.
  • MinimalBy[f][expr] 等价于 MinimalBy[expr,f].
  • MinimalBy[assoc, f, ] 中,将 f 应用于关联 assoc 的值.

范例

打开所有单元关闭所有单元

基本范例  (4)

根据后面数据的大小,找出最小的元素:

按出现的先后顺序,返回所有最小元素:

获取前三个最小的元素:

获取前四个最小元素,或多达所有可用元素:

范围  (1)

通过使用 OrderedQMinimalBy 还可用于符号表达式:

属性和关系  (1)

MinimalBy[{e1,e2,},f,n] 用标准 Order 对值 f[ei] 进行比较:

TakeSmallestBy[{e1,e2,},f,n]NumericalOrder 对值 f[ei] 进行比较:

可能存在的问题  (1)

通过使用 OrderedQ 来确定最小元素,不是通过数字排序:

Wolfram Research (2014),MinimalBy,Wolfram 语言函数,https://reference.wolfram.com/language/ref/MinimalBy.html (更新于 2015 年).

文本

Wolfram Research (2014),MinimalBy,Wolfram 语言函数,https://reference.wolfram.com/language/ref/MinimalBy.html (更新于 2015 年).

CMS

Wolfram 语言. 2014. "MinimalBy." Wolfram 语言与系统参考资料中心. Wolfram Research. 最新版本 2015. https://reference.wolfram.com/language/ref/MinimalBy.html.

APA

Wolfram 语言. (2014). MinimalBy. Wolfram 语言与系统参考资料中心. 追溯自 https://reference.wolfram.com/language/ref/MinimalBy.html 年

BibTeX

@misc{reference.wolfram_2024_minimalby, author="Wolfram Research", title="{MinimalBy}", year="2015", howpublished="\url{https://reference.wolfram.com/language/ref/MinimalBy.html}", note=[Accessed: 25-November-2024 ]}

BibLaTeX

@online{reference.wolfram_2024_minimalby, organization={Wolfram Research}, title={MinimalBy}, year={2015}, url={https://reference.wolfram.com/language/ref/MinimalBy.html}, note=[Accessed: 25-November-2024 ]}