データソースツール

概要

データソースツールは、Ecoplotにインポートされた元の時系列データを、リサンプリング、累積、欠測値の処理などによって処理し、さまざまな二次データに変換するためのツールボックスです。

Example of processing time-series data in Datasource Tools tab
「データソースツール」タブでの時系列データの処理例
1
リサンプル

リサンプルは、新しい期間にわたる時系列データを要約または平均することにより、時系列データを圧縮するツールを提供します。

Example of resampling time-series data
時系列データのリサンプリング例
リサンプリングするデータを選択

画面の左上領域にある「データソース」ボタンをクリックし、リサンプリングするデータを選択します。

Datasource selection menu
データソースを選択メニュー
リサンプルレベルと方法を選択

画面の上部中央領域で、リサンプルレベルと方法を選択します。

Resample configuration
リサンプル構成
データのプレビューと保存

処理されたデータをプレビューし、画面の右上隅にある「保存」ボタンをクリックして、処理されたデータを新しいデータソースとして保存します。 新しく追加されたデータソースはすぐに使用できます。

Save data button
データ保存ボタン
2
マージ

マージは、複数の時系列データを1つのデータソースにマージするツールです。 時間インデックスの違いにより表示される欠測値は、NAとして扱われます。

Example of merging time-series data
時系列データの結合例
結合するデータを選択またはインポート

画面の左上領域にある「データソース」ボタンをクリックし、マージするデータソースを選択します。 「インポート」ボタンをクリックして、コンピュータからファイルをインポートすることもできます。

Datasource selection menu and Import button
データソース選択メニューとインポートボタン
データのプレビューと保存

データソースが正常に選択されると、すぐに自動的にマージされます。 結合されたデータをプレビューし、名前を入力して、画面の右上隅にある「保存」ボタンをクリックして、結合されたデータを新しいデータソースとして保存します。 新しく追加されたデータソースはすぐに使用できます。

Enter file name to save merged data
ファイル名を入力して結合データを保存します
3
差分

定常性ツールは、指定されたラグを持つ時系列を計算します。

Example of processing time-series data using the Stationarity tool
定常性ツールを使用した時系列データの処理の例
計算するデータを選択

画面の左上領域にある「データソース」ボタンをクリックし、計算するデータを選択します。

Datasource selection menu
データソースを選択メニュー
オフセットを構成

画面の上部中央領域で、計算を開始する定常性のオフセットレベルを指定します。 値は正の整数である必要があります。

オフセットの構成
オフセットの構成
4
欠測値

欠測値は、データから欠測値(または「NA」)を埋めるか削除することで、欠測値(または「NA」)を処理するためのツールです。

Example of handling missing values in time-series data
時系列データの欠測値の処理例
処理するデータを選択

画面の左上領域にある「データソース」ボタンをクリックし、処理するデータを選択します。

Datasource selection menu
データソースを選択メニュー
方法を選択

画面の上部中央領域で、欠測値を処理する方法を選択します。

Missing values handling methods
欠測値の処理方法

さまざまな方法がどのように機能するかを以下に説明します。

  • ゼロ:すべての欠測値を0で埋める
  • 前方:欠測値をその前のデータエントリの値で埋める
  • 後方:欠落している値を、その後のデータエントリの値で埋めます。
  • 線形補間:同じデータ項目のすべてのデータエントリの値に基づいて欠測値を埋める
  • 3次スプライン補間:線形補間とほぼ同じ方法で、よりスムーズに欠測値を埋めます。
  • 削除:NA値を含むすべての時間インデックスを削除します
5
数式

数式は、既存のデータに基づいて計算される新しいデータエントリを追加するのに便利なツールです。

Example of processing time-series data using the Formula tool
数式ツールを使用した時系列データの処理の例
計算するデータを選択

画面の左上領域にある「データソース」ボタンをクリックし、計算するデータを選択します。

Datasource selection menu
データソースを選択メニュー
空白の列を追加

画面の左上領域にある「列の追加」ボタンをクリックして、データテーブルの末尾に空白の列を追加します。 計算されたデータはこの列に書き込まれます。 複数の列を同時に追加できます。

Add Column button
「列の追加」ボタン
数式を入力

画面右側の計算パネルに数式を入力し、「=」ボタンをクリックして計算し、結果を表示します。 複数の空白列を追加する場合は、数式ごとに空白列を指定する必要があります。

Calculator panel
電卓パネル

元のデータソースに欠測値(または「NA」)が含まれている場合は、「「NA」を0として扱う」オプションをチェックすると、計算時にすべてのNA値が値0に割り当てられます。

6
単位換算

単位コンバータは、ある単位のデータを他の単位のデータに計算するために使用されます。 現在、Ecoplotは、時間、距離、質量、速度、体積、面積、温度のタイプの単位の変換をサポートしています。

Example of processing time-series data using the Unit Converter tool
単位変換ツールを使用した時系列データの処理の例
計算するデータを選択

画面の左上領域にある「データソース」ボタンをクリックし、計算するデータを選択します。

Datasource selection menu
データソースを選択メニュー
空白の列を追加

画面の左上領域にある「列の追加」ボタンをクリックして、データテーブルの末尾に空白の列を追加します。 計算されたデータはこの列に書き込まれます。 複数の列を同時に追加できます。

ソース列とコンバーターを選択

画面の右側にあるコンバータパネルで、ソース列を選択し、適切な単位コンバータを選択して、「計算」ボタンをクリックして変換して結果を表示します。 複数の空白列を追加した場合は、変換試行ごとに空白列を指定する必要があります。

Converter panel
コンバータパネル
7
累積値

累積値は、既存のデータソースに累積データを追加するための便利なツールです。 累積データは、元のデータソーステーブル内の列のデータエントリを累積することによって算出されます。

Example of processing time-series data using the Cumulative tool
累積値ツールを使用した時系列データの処理例
計算対象のデータを選択

画面左上にある「データソース」ボタンをクリックし、計算したいデータを選択してください。

Datasource selection menu
データソースを選択メニュー
空白列を追加

画面左上にある「列の追加」ボタンをクリックすると、データテーブルの末尾に空白の列が追加されます。 計算されたデータはこの列に書き込まれます。 必要に応じて、複数の列を一度に追加することも可能です。

計算元となるソース列を選択

画面左上の「列の選択」ドロップダウンメニューから、計算元となるソース列を選択してください。 ソース列を指定すると、その直後に累積データが計算され、追加した列に書き込まれます。 複数の空白列を追加した場合は、計算を実行するたびに対象とする空白列を指定する必要があります。

Select Column menu
「列の選択」メニュー
サンプル数を指定

「サンプル数」設定で任意の整数値を指定することにより、累積データの計算に使用するサンプル数を設定できます。この設定をデフォルトにリセットするには、フィールドを空白のままにするか、値「0」を入力します。

サンプル数の構成
サンプル数の構成
8
外れ値除去

外れ値除去は、指定されたデータ範囲外のデータエントリを処理するためのツールを提供します。

Example of processing time-series data using the Outlier Removal tool
外れ値除去ツールを使用した時系列データの処理例
処理するデータを選択

画面の左上領域にある「データソース」ボタンをクリックし、処理するデータを選択します。

Datasource selection menu
データソースを選択メニュー
最小値と最大値を入力し、処理方法を選択

画面の上部中央領域で、最小値と最大値を入力して独自のデータ範囲を指定します。 これは、プレビュープロット上に2本の直線の点線で可視化されます。 その後、削除方法を選択して新しいデータをプレビューします。

Outlier removal configuration
外れ値除去設定

さまざまな削除方法がどのように機能するかを以下に説明します。

  • 最小値-最大値:外れ値が指定されたデータ範囲の最小値または最大値を超えるという事実に基づいて、それぞれの値が割り当てられます。
  • ゼロ:すべての外れ値は0として扱われます。
  • 削除:すべての外れ値はNAとして扱われます。