SortedArray¶
- class astropy.table.SortedArray(data, row_index, unique=False)[ソース]¶
ベースクラス:
object
配列配列コンテナをNumpy配列リストを用いて実現する.
- パラメータ
- data表
原始表の並び順
- row_index柱対象物
データ列に対応する行番号
- uniqueブルル.
インデックス値が一意でなければならないかどうか。デフォルトはFalseである.
属性要約
cols
\方法要約
add
\(キー,行)ソート配列に新しいエントリを追加します。
find
\(キー)与えられたキーにマッチするすべての行を探す.
find_pos
\(キー,データ[, exact] )与えられた鍵,ペアのデータ中の最大鍵以上のインデックスを返す.
items
\()すべての配列項目をフォーム対リストの形で検索する [(キー、[1行目、2行目、...] )、...]
range
\(下限、上界)与えられた範囲内の値を探す.
remove
\(キー,データ)与えられたエントリは、ソート配列から削除される。
replace_rows
(行_マッピング)すべての行を与えられた辞書にマッピングされた値に置き換える.
shift_left
(行)入力行のすべての行番号よりも減少が大きい.
shift_right
(行)入力行のすべての行番号をインクリメントまたは等しい。
sort
\()行順序と鍵順序を整列させる.
sorted_data
\()ソート順に行に戻る.
属性文書
- cols¶
方法文書
- find_pos(key, data, exact=False)[ソース]¶
与えられた鍵,ペアのデータ中の最大鍵以上のインデックスを返す.
- パラメータ
- keyタプル.
列鍵.
- data集積する.
行号.
- exactブルル.
Trueであれば,Dataに与えられた鍵のインデックスを返し,鍵が存在しなければ-1を返す.
- range(lower, upper, bounds)[ソース]¶
与えられた範囲内の値を探す.
- パラメータ
- lowerタプル.
探索下限.
- upperタプル.
検索上限
- bounds(2)ブルタプル
指示探索は終端ノードに対して含まれるべきか排他的であるべきか.第1のパラメータは包含下限に対応し、第2のパラメータは包含上限に対応する。
- remove(key, data)[ソース]¶
与えられたエントリは、ソート配列から削除される。
- パラメータ
- keyタプル.
列値.
- data集積する.
行号.
- 返品
- successfulブルル.
エントリの削除が成功したかどうか