OVERを使用してNum/Denタイプの割合をプロットしようとしています。しかし、私の思考は、カスタム・シンタックスのスペルファイヤーに変換するようには見えません。Spotfireカスタム式:(Num/Den)パーセントを計算する
サンプル入力:
RecordID CustomerID DOS Age Gender Marker
9621854 854693 09/22/15 37 M D
9732721 676557 09/18/15 65 M D
9732700 676557 11/18/15 65 M N
9777003 5514882 11/25/15 53 M D
9853242 1753256 09/30/15 62 F D
9826842 1260021 09/30/15 61 M D
9897642 3375185 09/10/15 74 M N
9949185 9076035 10/02/15 52 M D
10088610 3512390 09/16/15 33 M D
10120650 41598 10/11/15 67 F N
9949185 9076035 10/02/15 52 M D
10088610 3512390 09/16/15 33 M D
10120650 41598 09/11/15 67 F N
アウト予想:
Row Labels D Cumulative_D N Cumulative_N Percentage
Sep 6 6 2 2 33.33%
Oct 2 8 1 3 37.50%
Nov 1 9 1 4 44.44%
私のカウントが働いています。 同じCumulative_N & Cumulative_Dカウントを使用し、[Axis.X]に占めるプロットの割合を折れ線グラフとして使用したいと思います。
は、ここで私が使用しています何:私はSUM([Value])
が進むべき道ではありません理解
UniqueCount(If([Marker]="N",[CustomerID]))/UniqueCount(If([Marker]="D",[CustomerID])) THEN SUM([Value]) OVER (AllPrevious([Axis.X])) as [CumulativePercent]
。しかし、私は代わりに何を使うべきかわかりません。
も同様に、以下のいずれかを試みたが、しませんでした:
UniqueCount(If([Marker]="N",[CustomerID])) OVER (AllPrevious([Axis.X]))/UniqueCount(If([Marker]="D",[CustomerID])) OVER (AllPrevious([Axis.X])) as [CumulativePercent]
あなたが見ていることはできますか?
あなたはいくつかのサンプルデータをポストし、結果を期待することはできますか? –
@Monte_fisto:元の質問を編集して、サンプル入力と予想される出力を含めます。 – WeShall
ありがとうございます - データをテキスト形式で追加できますか? –