2

次のようなデータセットがあります。

フー、R
フー、Y
バー、C
フー、R
バズ、Y
フー、R
バズ、Y
バズR
...

最初の列の一意の値ごとに「R」、「Y」、および「C」レコードの数を合計するレポートを生成したいと考えています。このデータセットの場合、次のようになります。

フー、3、1、0
バー、0、0、1
baz,1,2,0

2 番目の列は「R」レコードの数、3 番目の列は「Y」レコードの数、最後の列は「C」レコードの数です。

最初にレコード タイプ、グループ、および集計でフィルター処理できることはわかっていますが、それでは 3 つのサブレポートの結合にコストがかかります。一度グループ化し、グループ内の {R, Y, C} 列をそれぞれ GENERATE したいと思います。

データ セットの 2 番目の列を「R」、「Y」、または「C」と比較したブール値の結果を集計可能な数値に変換するにはどうすればよいですか? 理想的には、3 つの列のそれぞれについて、一致する場合は 1、一致しない場合は 0 が必要です。

4

1 に答える 1