TimeInfo

class astropy.time.TimeInfo(bound=False)[ソース]

ベースクラス: astropy.utils.data_info.MixinInfo

名前、記述、フォーマットなどのメタ情報のコンテナ。これは,オブジェクトを表中の混合列として用いる場合に必要であるが,メタ情報を格納する一般的な方法としても利用可能である.

属性要約

attr_names \

attrs_from_parent \

description \

dtype \

format \

indices \

mask_val \

meta \

name \

parent_table \

serialize_method \

unit \

方法要約

__call__ \([option, out] )

データオブジェクトに関する要約情報を書き込む out 書類の柄。

adjust_indices \(索引,値,列_列)

欄を修正して情報指標を調整します。

get_sortable_arrays \()

親列の順序を表すように字句順にソート可能な配列リストを返す.

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 like dtype and format

  • stats :基本統計:最小、平均、最大

関数が指定されていれば,その単一のパラメータとしてデータオブジェクトを用いてその関数を呼び出す.この関数は,情報属性を含むOrderedDictを返さなければならない.

リストが提供されると、各オプションに順に情報属性が付加される。

パラメータ
option文字列、呼び出し可能、リスト(文字列または呼び出し可能)

情報オプションは、デフォルトで‘Attributes’だと思う。

out類似文書,なし

出力先は,デフォルトでsys.stdoutである.なければ,情報属性を持つOrderedDictを返す

返品
infoOrderedDict あるいはない.OrderedDictまたはNone

OrderedDict 出力==他になければ

実例.

>>> 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集積する.

柱の長さ

get_sortable_arrays()[ソース]

親列の順序を表すように字句順にソート可能な配列リストを返す.

返品
arraysNdarrayリスト
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_sliceColumn 混合したり柱や混合

オブジェクトをスライスする。列でなければ有効なMixinでなければなりませんので、https://docs.astterpy.org/en/Stability/table/Mixin_Columns.htmlを参照してください。

itemスライス、リスト、またはndarray

ColSliceを作成するためのスライス(_S)

col_len集積する.

原始オブジェクトの長さ