SegmentTable

安定性: 安定

主な用途

SegmentTable はデータ品質や解析区間に必要な時間セグメントと付随メタデータを管理するために使います。

代表的なシグネチャ

SegmentTable.from_segments(segments, **kwargs)
SegmentTable.plot(**kwargs)

最小例

from gwexpy.table import SegmentTable

segments = SegmentTable.from_segments([(0, 1), (2, 3)])
plot = segments.plot()

関連理論

関連チュートリアル

API リファレンス

詳細な生成済み API はこのページの下部に続きます。

継承元: GWpy table documentation

時間セグメントとそのメタデータのコンテナ。GWpy / Astropy Table の機能を拡張します。

概要

SegmentTable は、時間セグメント(開始時刻と終了時刻)と、任意のメタデータ列(フラグ、プロセス ID、振幅値など)を格納するためのクラスです。 セグメント間の交差、和、プロットのための専用メソッドを提供します。

主要メソッド

read

read(source, format=None, **kwargs)

ファイルを読み込んで SegmentTable を返しします。

write

write(target, format=None, **kwargs)

SegmentTable をファイルに書き込みます。

plot

plot(**kwargs)

テーブル内のセグメントを可視化します。

API リファレンス

.. currentmodule:: gwexpy.table

.. autoclass:: SegmentTable :members: :show-inheritance: