Decision Optimization エクスペリメント のピボット・テーブル・ウィジェット
ピボット・テーブルを 視覚化 ビュー に追加して、さまざまな方法で集計された既存の (入力または出力) テーブルのデータを表示することができます。
集約されたデータを表示するには、表示する表の列と行を選択し、各セルのデータを計算するために適切なアグリゲーターを選択します。
例えば、ピボット・テーブルに対して生成される JSON コードは以下のとおりです。
{
"name": "",
"type": "Pivot",
"props": {
"container": "Pivot2",
"data": "party",
"spec": {
"config": {},
"columns": [
{
"property": "Party Size",
"label": "Party Size",
"type": "Number",
"visible": true,
"width": 0,
"style": {}
}
],
"rows": [
{
"property": "Payer Gender",
"label": "Payer Gender",
"type": "String",
"visible": true,
"width": 0,
"style": {}
},
{
"property": "Day of Week",
"label": "Day of Week",
"type": "String",
"visible": true,
"width": 0,
"style": {}
}
],
"tableRenderer": "Table Row Heatmap",
"aggregator": "Count Unique Values",
"aggregatedCol1": "Tip"
},
"search": ""
}
}| フィールド | 説明 |
|---|---|
name |
ウィジェットの名前。 |
type |
ピボット |
container |
選択したシナリオ |
data |
ピボットする既存のテーブルの名前 |
columns |
ピボット列ヘッダーとして使用される既存のテーブルの列の配列 |
rows |
ピボット行ヘッダーとして使用される既存のテーブルの行の配列 |
tableRenderer |
レンダリングされるテーブルのタイプ。 オプション Table、 Table
Heatmap、 Table Col Heatmap、および Table Row Heatmap から選択します。 |
aggregator |
選択された列および行からセルを計算する関数。 いくつかの選択肢があります。Count、 Count Unique Values、 List Unique
Value、 Sum、 Integer Sum、 Average、 Median、 Sample variance、 Sample Standard
Deviation、 Minimum、 Maximum、 First、 Last、 Sum over Sum、 Sum as Fraction of Total、 Sum as Fraction of Rows、 Sum as Fraction of Columns、 Count
as Fraction of Total、 Count as Fraction of Rows、 Count as Fraction
of Columns |
|
データを集約するために表の列を必要とするアグリゲーターに必要な列の名前。Count アグリゲーターには、そのような列名は必要ありません。 Sum over
Sum アグリゲーターには 2 つの列が必要であり、他のすべてのアグリゲーターには 1 つの列が必要です。 |