Wtspivot
メニュー情報
データ整形:時系列ピボット
概要
日付/時刻列に基づいてデータを集計する
追加の情報
必要なOriginのバージョン: Origin 2024以降
コマンドラインでの使用法
1. wtspivot -r 2 time:=[Book1]Sheet1!A"DATE" data:=[Book1]Sheet1!B"PRCP" rowsBucket:="3 Month: Quarter" rowsPeriod:=Year colsBucket:=Month;
2. wtspivot -r 2 time:=[Book10]Sheet1!A data:=[Book10]Sheet1!B rowsBucket:=Month rowsPeriod:=Year rowsStart:=Apr rowsEnd:=Jun colsBucket:=Week colsPeriod:=Month colsStart:=6 colsEnd:=7 method:=custom custom:="sum max";
Xファンクション実行オプション
スクリプトからXファンクションにアクセスする場合、追加のオプションスイッチについてのページを参照してください。
変数
| 表示 名 |
変数 名 |
I/O と データ型 |
デフォルト 値 |
説明 | ||||||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| ソース時間 | time |
入力 Range |
|
ピボットテーブルの時間ソースとして使用される範囲を指定します。 | ||||||||||||||||||||||||||||
| ソースデータ | data |
入力 Range |
|
集計するデータ値の範囲を指定します。 | ||||||||||||||||||||||||||||
| 集計間隔 | rowsBucket |
入力 string |
|
ピボットテーブルの行の時間の集計間隔を指定します。この時間間隔は、ピボットテーブルの最初の列に表示されます。
オプションリスト:
| ||||||||||||||||||||||||||||
| 期間 | rowsPeriod |
入力 string |
|
集計間隔の時間グループを指定します。選択した集計間隔に従って、対応する期間を指定できます。 | ||||||||||||||||||||||||||||
| 空を削除 | rowsRemoveEmpty |
入力 int |
|
空の行を削除するかどうかを指定します。
オプションリスト:
| ||||||||||||||||||||||||||||
| 開始 | rowsStart |
入力 string |
|
ピボットテーブルの行の開始時間を入力します。
開始の時間形式は、指定した集計間隔に基づきます。 | ||||||||||||||||||||||||||||
| 終了 | rowsEnd |
入力 string |
|
ピボットテーブルの行の終了時間を入力します。
終了の時間形式は、指定した集計間隔に基づきます。 | ||||||||||||||||||||||||||||
| カスタムフォーマット | rowsCustomFmt |
入力 string |
|
最初の列に表示される時間のフォーマットをカスタマイズします。 | ||||||||||||||||||||||||||||
| 集計間隔 | colsBucket |
入力 string |
|
ピボットテーブルの列の時間の集計間隔を指定します。この時間間隔は、ピボットテーブルのコメントラベル行に表示されます。
オプションリスト:
| ||||||||||||||||||||||||||||
| 期間 | colsPeriod |
入力 string |
|
集計間隔の時間グループを指定します。選択した集計間隔に従って、対応する期間を指定できます。 | ||||||||||||||||||||||||||||
| 空を削除 | rowsRemoveEmpty |
入力 int |
|
空の列を削除するかどうかを指定します。
オプションリスト:
| ||||||||||||||||||||||||||||
| 行の開始/終了を共有 | share |
入力 int |
|
行の開始と終了行を列に共有するかどうかを指定します。 | ||||||||||||||||||||||||||||
| 開始 | colsStart |
入力 string |
|
ピボットテーブルの列の開始時間を入力します。
開始の時間形式は、指定した集計間隔に基づきます。 | ||||||||||||||||||||||||||||
| 終了 | colsEnd |
入力 string |
|
ピボットテーブルの列の終了時間を入力します。
終了の時間形式は、指定した集計間隔に基づきます。 | ||||||||||||||||||||||||||||
| カスタムフォーマット | colsCustomFmt |
入力 string |
|
コメントラベル行に表示される時間形式をカスタマイズします。 | ||||||||||||||||||||||||||||
| 集計方法 | method |
入力 int |
|
ソースデータの要約方法を指定します。
オプションリスト:
| ||||||||||||||||||||||||||||
| カスタム | custom |
入力 String |
|
集計方法がカスタムに設定されている場合のみ利用できます。それらを組み合わせて集計方法を自身で構築することができます。 | ||||||||||||||||||||||||||||
| 空白時ゼロを表示 | zeros |
入力 int |
|
ピボットテーブルの欠損値をゼロとして表示するかどうかを指定します。
オプションリスト:
| ||||||||||||||||||||||||||||
| ReportData | rd |
出力 ReportData |
|
結果テーブルを出力する場所を指定します。 |
説明
このXファンクションを使用して、ピボットテーブルを作成し、日時列に基づいて(統計の)データ要約を視覚化できます。