PivotTable
PivotTable[tab,f,rowcol,colcol]
rowcol が値 row を持ち colcol が値 col を持つ tab の行に対応する下位の表形式に関数 f を適用することでキー{row,col}の位置の値が与えられる表を構築する.
PivotTable[tab,{key1f1,…},rowcols,colcols]
keyiで示される複数の集約関数 funciを使う.
詳細とオプション
- PivotTableは,選択した列の値で指定される下位の表形式に集計関数を適用することでデータを要約および再構成する方法を与える.
- PivotTable[tab,f,rowcols,colcols]は,rowcols がキー列であるTabularオブジェクトを生成する.
- colcol 指定がいくつかのキーのリストのとき,結果の表はExtendedKey列キーを持つ.
- Flatten[{rowcols,colcols}]で決定される各グループについて,tab の行の部分集合に対応する部分表形式 stab が存在する.集計関数 fiはFromTabular[stab,"Columns"]で与えられる列の連想に適用される.
- PivotTable[tab,{key1f1,…},rowcols,colcols]は,事実上,PivotToColumns[AggregateRows[tab, {key1f1,…}, Flatten[{rowcols,colcols}]],{colcols,{key1,…}}]である.
- 次は,使用可能なオプションである.
-
IncludeGroupAggregates False グループの部分集合を集約したものを与える余白を表示するかどうか »
例題
すべて開くすべて閉じる例 (2)
スコープ (2)
オプション (1)
IncludeGroupAggregates (1)
Palmer Archipelagoのペンギンについてのデータの表を取得する:
ピボット表を作成して種ごとおよび島ごとのペンギンの数を数える:
IncludeGroupAggregatesを使って行および列のカテゴリ全体について関数の値を取得する:
アプリケーション (3)
移植患者 (1)
燃料効率 (1)
特性と関係 (2)
集約関数の与えられたリストを使ってPivotTable演算を実行する:
これは,同じ集約にAggregateRowsを使い,続けてPivotToColumnsを使って結果を再構成することに等しい:
RowKeyを使ってグループの集計値にアクセスする:
テキスト
Wolfram Research (2025), PivotTable, Wolfram言語関数, https://reference.wolfram.com/language/ref/PivotTable.html.
CMS
Wolfram Language. 2025. "PivotTable." Wolfram Language & System Documentation Center. Wolfram Research. https://reference.wolfram.com/language/ref/PivotTable.html.
APA
Wolfram Language. (2025). PivotTable. Wolfram Language & System Documentation Center. Retrieved from https://reference.wolfram.com/language/ref/PivotTable.html