timetable
timetable
は table 型の一種で、各行に時刻が関連付けられます。table
と同様に、timetable
データ型は、行数が同じである列方向のデータ変数を格納できます。table 関数はいずれも timetable を扱います。また、timetable には、1 つ以上の timetable の整列、結合、および計算を実行するための時間に特化した関数が用意されています。詳細については、timetable の作成を参照するか、Managing Time-Stamped Tabular Data with Timetables をご覧ください。
timetable のイベントを検出してラベルを付けるには、イベント テーブルを付加します。詳細については、eventtable
を参照してください。
関数
アプリ
データ クリーナー | 列方向データの前処理と整理 (R2022a 以降) |
ライブ エディター タスク
timetable の時間再調整 | ライブ エディターでの timetable データのリサンプリングまたは集約 (R2020a 以降) |
timetable の同期 | 複数の timetable の時間を再調整して結合し、ライブ エディターの新しい時間ベクトルにします。 (R2020a 以降) |
グループ別に計算 | ライブ エディターでのグループごとの要約、変換、またはフィルター処理 (R2021b 以降) |
ピボット テーブル | Summarize tabular data in pivoted table in the Live Editor (R2023b 以降) |
トピック
- timetable の作成
配列、table、または
timeseries
配列を変換するか、表形式データを含むファイルをインポートすることにより、入力行時間とデータ配列から timetable を作成する。 - 欠損または重複する時間および非等間隔の時間をもつ timetable の整理
欠損または重複する時間、あるいは不規則な時間をもつ timetable を整理して、規則的な timetable を生成します。
- table および timetable での直接計算
インデックス付けしてデータを抽出することなく、table および timetable で直接計算を実行できます。table および timetable 内のすべての変数のデータ型で計算がサポートされている必要があります。
- timetable 内のデータのリサンプリングと集約
timetable 内のデータを、新しい行時間のベクトルにリサンプリングまたは集約します。
- table 内のデータへのアクセス
小かっこ、ドット表記、中かっこを使用して table にインデックスを付けることで、さまざまな方法で table データにアクセスします。インデックスを使用して、大きい table のサブセットである table を作成したり、table 内のデータから配列を作成することができます。