|
Ordering
Ordering[list]はlistにおけるSort[list]の連続する各要素の位置を与える.
Ordering[list, n]はSort[list]の最初のn個の要素の位置を与える.
Ordering[list, -n]はSort[list]の最後のn個の要素の位置を与える.
Ordering[list, n, p]はSort[list, p]を用いる.
例:Ordering[ c, a, b ]  .
数値リストにおいて,Ordering[list, n]はn個の最小要素の位置を与える. Ordering[list, -n]はn個の最大要素の位置を与える.
listに複数の最小要素がある場合,Ordering[list, 1]は,それらの内で 最初に現れるものの位置のみを与える.
list[[Ordering[list]]]はSort[list]に等しい.
Ordering[list, seq]はTake[Ordering[list], seq]と等価である.
Ordering[list, All, p]はSort[list, p]におけるlistの全要素の位置を与える.
OrderingはListばかりでなく,いかなる頭部を持つ式にも使うことができる.
参照セクション:1.8.11.
次も参照:Max,Min,Position,OrderedQ,Median.
バージョン4.1の新関数
他の例
|