TimeInfo¶
- class astropy.time.TimeInfo(bound=False)[ソース]¶
ベースクラス:
astropy.utils.data_info.MixinInfo
名前、記述、フォーマットなどのメタ情報のコンテナ。これは,オブジェクトを表中の混合列として用いる場合に必要であるが,メタ情報を格納する一般的な方法としても利用可能である.
属性要約
dtype
\format
\indices
\mask_val
\meta
\name
\unit
\方法要約
__call__
\([option, out] )データオブジェクトに関する要約情報を書き込む
out
書類の柄。adjust_indices
\(索引,値,列_列)欄を修正して情報指標を調整します。
親列の順序を表すように字句順にソート可能な配列リストを返す.
info_summary_attributes
\(日付)info_summary_stats
\(日付)iter_str_vals
\()これはColumn.iter_STR_VALLESのハイブリッドセキュリティバージョンです。
merge_cols_attributes
\(COLS,...)属性を統合して検証するためのユーティリティ方法
attrs
入力リスト上cols
それがそうです。new_like
(COLS,LENGTH[, metadata_conflicts, ...] )入力された時間オブジェクトと一致する新しい時間インスタンスを返す
cols
もう終わった.length
一列に並ぶ。slice_indices
(列_スライス,項目,列_列)スライスオブジェクトが与えられた場合、そのインデックスは、スライスを正しく表すように修正される。
属性文書
- attr_names = {'description', 'dtype', 'format', 'indices', 'meta', 'name', 'parent_table', 'serialize_method', 'unit'}¶
- attrs_from_parent = {}¶
- description¶
- dtype¶
- format¶
- indices¶
- mask_val = masked¶
- meta¶
- name¶
- parent_table¶
- serialize_method¶
- unit¶
方法文書
- __call__(option='attributes', out='')¶
データオブジェクトに関する要約情報を書き込む
out
書類の柄。デフォルトでは、sys.stdoutを介して標準出力に印刷されます。♪the
option
パラメータは含まれる情報タイプを指定する.これは、文字列、関数または文字列、または関数リストであってもよい。内蔵オプションには、:attributes
: data object attributes likedtype
andformat
stats
:基本統計:最小、平均、最大
関数が指定されていれば,その単一のパラメータとしてデータオブジェクトを用いてその関数を呼び出す.この関数は,情報属性を含むOrderedDictを返さなければならない.
リストが提供されると、各オプションに順に情報属性が付加される。
- パラメータ
- option文字列、呼び出し可能、リスト(文字列または呼び出し可能)
情報オプションは、デフォルトで‘Attributes’だと思う。
- out類似文書,なし
出力先は,デフォルトでsys.stdoutである.なければ,情報属性を持つOrderedDictを返す
- 返品
- info :
OrderedDict
あるいはない.OrderedDictまたはNone OrderedDict
出力==他になければ
- info :
実例.
>>> from astropy.table import Column >>> c = Column([1, 2], unit='m', dtype='int32') >>> c.info() dtype = int32 unit = m class = Column n_bad = 0 length = 2
>>> c.info(['attributes', 'stats']) dtype = int32 unit = m class = Column mean = 1.5 std = 0.5 min = 1 max = 2 n_bad = 0 length = 2
- adjust_indices(index, value, col_len)¶
欄を修正して情報指標を調整します。
- パラメータ
- indexスライス、整形、リスト、またはndarray
修正する列要素。このパラメータは、単一の行番号、行番号リスト、行番号ndarray、ブールndarray(マスク)、または列スライスとすることができる。
- valueInt、list、またはndarray
挿入する新しい値
- col_len集積する.
柱の長さ
- static info_summary_attributes(dat)¶
- static info_summary_stats(dat)¶
- iter_str_vals()¶
これはColumn.iter_STR_VALLESのハイブリッドセキュリティバージョンです。
- static merge_cols_attributes(cols, metadata_conflicts, name, attrs)¶
属性を統合して検証するためのユーティリティ方法
attrs
入力リスト上cols
それがそうです。注意してください
dtype
そしてshape
属性は特殊に扱われる.これらは伝来すべきではありませんattrs
ただし,つねにマージ属性の戻り辞書に位置する.- パラメータ
- colsリスト.リスト
入力リストオブジェクトリスト
- metadata_conflictsStr(‘Warn’|‘Error’|‘Silent’)
メタデータの衝突をどのように処理しますか
- name応力.応力
列名を出力する
- attrsリスト.リスト
マージする属性名リスト
- 返品
- attrsディクト!
統合された属性。
- new_like(cols, length, metadata_conflicts='warn', name=None)[ソース]¶
入力された時間オブジェクトと一致する新しい時間インスタンスを返す
cols
もう終わった.length
一列に並ぶ。これは、JOINまたはvSTACKのようなテーブル動作のために定位置設定することができる空のTimeインスタンスを作成するためである。それは入力位置と属性が一致するかどうかをチェックする.時間オブジェクトをスターリスト中の混合列として用いる場合には,このオプションを用いる.
- パラメータ
- colsリスト.リスト
入力列リスト(時間オブジェクト)
- length集積する.
出力列オブジェクトの長さ
- metadata_conflictsStr(‘Warn’|‘Error’|‘Silent’)
メタデータの衝突をどのように処理しますか
- name応力.応力
列名を出力する
- 返品
- col時間(またはサブクラス)
このような空の例と
cols
- slice_indices(col_slice, item, col_len)¶
スライスオブジェクトが与えられた場合、そのインデックスは、スライスを正しく表すように修正される。
- パラメータ
- col_slice :
Column
混合したり柱や混合 オブジェクトをスライスする。列でなければ有効なMixinでなければなりませんので、https://docs.astterpy.org/en/Stability/table/Mixin_Columns.htmlを参照してください。
- itemスライス、リスト、またはndarray
ColSliceを作成するためのスライス(_S)
- col_len集積する.
原始オブジェクトの長さ
- col_slice :