はじめに (Getting Started)

このページでは、GWexpyユーザー向けに体系的な学習パスを提供します。時系列解析の初心者でも、GWpyからの移行者でも、あなたのバックグラウンドに合わせた推奨事項が見つかります。

学べる内容:

  • インストールとセットアップ

  • 基本データ構造(TimeSeries, FrequencySeries, Spectrogram)

  • 多チャンネル解析と行列コンテナ

  • 高度な信号処理技術

  • 実世界での応用例

所要時間: 初心者は2-3時間、GWpyユーザーは30-60分

Tip

お急ぎの場合は、クイックスタートで5分間の概要をご覧ください。

このページについて

このページでは詳細な学習ロードマップを提供します。まだドキュメントトップページをご覧になっていない場合は、まずそちらでGWexpyの全体像をご確認ください。

クイック例

最も基本的なGWexpyワークフローを示します:

from gwexpy.timeseries import TimeSeries
import numpy as np

# 時系列データを作成
ts = TimeSeries(np.random.randn(1000), sample_rate=100, t0=0)

# プロット
plot = ts.plot()
plot.show()

詳細は クイックスタート を参照してください。

前提知識

  • Python 3.9+ の基本的な知識

  • NumPy の基本(配列操作)

  • (オプション)GWpy の経験

学習パス

1. インストール

まず installation でGWexpyをインストールしてください。

2. クイックスタート

quickstart で基本的な使い方を学びましょう。

3. 基本データ構造(推奨順)

初心者向け

  1. intro_timeseries - 時系列データの基本

  2. intro_frequencyseries - 周波数系列の基本

  3. intro_spectrogram - スペクトログラムの基本

  4. intro_plotting - プロット機能

GWpyユーザー向け

4. 高度なトピック

多チャンネル & 行列

高次元フィールド(Field API)

高度な信号処理

5. 実践例

[実例集ギャラリー]で実世界の応用例を参照できます:

次のステップ