Array2D

継承元: AxisApiMixin, StatisticalMethodsMixin, Array2D

統一された軸 API を持つ2次元配列。

主要プロパティ

プロパティ

説明

dx

X 軸のサンプル間隔

dy

Y 軸のサンプル間隔

x0 / y0

開始値

T

転置された配列のビュー

epoch

GPS エポック

name

データセット名

unit

物理単位

axes

各次元の AxisDescriptor のタプル

axis_names

軸名のタプル

軸 API

メソッド

説明

axis(key)

インデックスまたは名前で軸記述子を取得

isel(indexers)

指定された軸に沿って整数インデックスで選択

統計

メソッド

説明

mean() / std() / max() / min() / median()

統計量計算(ignore_nan オプション付き)

abs()

要素ごとの絶対値

データ操作

メソッド

説明

crop()

X 軸の指定範囲にクロップ

append() / prepend()

別のシリーズを接続

pad()

新しいサイズにパディング

diff()

N 次離散差分を計算

inject()

互換性のある2つの Series を共有 X 軸値に沿って加算

copy()

配列のコピーを返す

flatten()

1次元に平坦化(Quantity を返す)

互換性チェック

メソッド

説明

is_compatible()

メタデータ互換性をチェック

is_contiguous()

連続性をチェック(1: 末尾接続可、-1: 先頭接続可、0: 不連続)

可視化

メソッド

説明

plot()

データをプロット

imshow()

matplotlib.axes.Axes.imshow でプロット

pcolormesh()

matplotlib.axes.Axes.pcolormesh でプロット

ユーティリティ

メソッド

説明

override_unit()

単位を強制的にリセット(to() の使用推奨)

fit()

フィッティング