Mathematica 9 is now available
THIS IS DOCUMENTATION FOR AN OBSOLETE PRODUCT.
SEE THE DOCUMENTATION CENTER FOR THE LATEST INFORMATION.
Mathematica > コアとなる言語 > リスト操作 > リストへの数学的およびカウント操作 > Ordering >
Mathematica > データの操作 > データの配列の操作 > リストへの数学的およびカウント操作 > Ordering >
Mathematica > データの操作 > 画像の処理と解析 > 基本的な画像の操作 > データの配列の操作 > リストへの数学的およびカウント操作 > Ordering >

Ordering

Ordering[list]
list におけるSort[list]の連続する各要素の位置を与える.
Ordering
list におけるSort[list]の最初の n 個の要素の位置を与える.
Ordering
Sort[list]の最後の n 個の要素の位置を与える.
Ordering
Sortを用いる.
  • 数値リストにおいて,Orderingn 個の最小要素の位置を与える.Orderingn 個の最大要素の位置を与える.
  • list に複数の最小要素がある場合,Orderingは,それらの内で最初に現れるものの位置のみを与える.
  • Sort[list]に等しい.
  • Ordering[list, All, p]Sortにおける list の全要素の位置を与える.
  • OrderingListばかりでなく,いかなる頭部を持つ式にも使うことができる.
リストを並べ替える順番を求める:
その順番を適用する:
リスト中の小さい方から4番目までの要素の位置を求める:
最大要素の位置を求める:
リストを並べ替える順番を求める:
In[1]:=
Click for copyable input
Out[1]=
その順番を適用する:
In[2]:=
Click for copyable input
Out[2]=
 
リスト中の小さい方から4番目までの要素の位置を求める:
In[1]:=
Click for copyable input
Out[1]=
 
最大要素の位置を求める:
In[1]:=
Click for copyable input
Out[1]=
小さい方から4番目の要素から最大の要素までの位置を求める:
Sort[list, Greater]中の要素の位置を求める:
任意の頭部を持つ式を使う:
リストを並べ替える置換方法を求める:
置換を適用する:
置換の逆を求める:
リストのリストを特定の位置に対してソートする:
OrderingSortに似ているが,要素が同じ場合はもとの並べ順を変えない:
Orderingをこのように使うとリストの大規模集合をはるかに速く扱える:
最大要素の位置を求める:
Sort[list]に等しい:
バージョン 4.1 の新機能
Ask a question about this page  |  Suggest an improvement  |  Leave a message for the team
フォーマット:   HTML  |  CDF