注: 以下の翻訳の正確性は検証されていません。AIPを利用して英語版の原文から機械的に翻訳されたものです。
開始時間と終了時間で定義されるインターバル。
インターバルは、NodeCollection
内の time series をそれぞれのインターバルの時間範囲に分割したり、FoundryTS のインターバル関数の結果を表現したりするのに役立ちます。たとえば、foundryts.functions.time_series_search()
などです。
インターバルにはオプションでメタデータを保持できます。
pandas..Timestamp.min
)。pandas..Timestamp.min
)。None
)。None
)。Copied!1 2 3 4 5 6 7 8 9 10 11 12 13
>>> from foundryts import Interval >>> interval = Interval(start='2018-01-01', end='2018-02-01', name='january', metadata={'days': 31}) # Intervalオブジェクトを作成します。開始日が2018年1月1日、終了日が2018年2月1日で、 # 名前は'january'、メタデータとして{'days': 31}が含まれています。 >>> interval Interval(start='2018-01-01 00:00:00', end='2018-02-01 00:00:00', name='january', metadata={'days': 31}) # Intervalオブジェクトの内容を出力します。 >>> interval.name 'january' # intervalオブジェクトの名前属性を取得します。 >>> interval.metadata['days'] 31 # intervalオブジェクトのメタデータから'days'の値を取得します。
終了時刻を codex_core.Timestamp
として表します。
Interval.end()
のコピー。将来的に Python ネイティブの非 codex Conjure 型を返すように移行されます。
終了時刻を int | datetime | str
として表します。
終了時刻をナノ秒で表します。
メタデータ辞書を返します。
インターバルの名前。
開始時刻を codex_core.Timestamp
として表します。
Interval.start()
のコピー。将来的に Python ネイティブの非 codex Conjure 型を返すように移行されます。
開始時刻を int | datetime | str
として表します。
開始時刻をナノ秒で表します。