MinimalBy

MinimalBy[{e1,e2,},f]

f[ei] の値が最小となる ei のリストを返す.

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

n 個の最小の f[ei]に対応する 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)

最後のパートが最小の要素を求める:

すべての最小要素が,出現順に返される:

最初の3つの最小要素を得る:

最初の4つ(あるいはできるだけ多く)の最小要素を得る:

スコープ  (1)

MinimalByは,OrderedQを使って記号式に働く:

特性と関係  (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 Language. 2014. "MinimalBy." Wolfram Language & System Documentation Center. Wolfram Research. Last Modified 2015. https://reference.wolfram.com/language/ref/MinimalBy.html.

APA

Wolfram Language. (2014). MinimalBy. Wolfram Language & System Documentation Center. Retrieved from 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 ]}