リレーションを介してリンクされている 2 つのテーブルがあります (編集 -> データ テーブル プロパティ -> リレーション)。1 つには生データが含まれ、もう 1 つには集計データ (値の計算) が含まれます。
以下にいくつかの例を示します。ここでは、データは「カテゴリ」列にリンクされています。
RAW DATA
category | id | value
---------+----+------
A | 1 | 10
A | 2 | 20
A | 3 | 30
A | 4 | 30
B | 1 | 20
B | 2 | 20
COMPUTED DATA
category | any_calculation //aggregation of raw data based on category
---------+----------------
A | 10
B | 20
計算を行うには、R/TERR 関数を使用します。この関数は生データを入力として受け取り、計算されたデータを出力します。
次に、生データを散布図 (カテゴリごとに 1 つ) に表示し、計算されたデータの列 "any_calculation" から取得した曲線を追加します。
私の主な問題は、計算されたデータを含むテーブルが R/TERR スクリプトによって埋められないことです。私の意見では、原因はこれら 2 つのテーブル間の循環依存関係です。
アイデア/回避策/修正はありますか?
また、散布図(巨大な計算)で計算を行うことができないことも付け加えておきます。Spotfire 7.8.0 を使用しています。