pivottableはJavaScript製、MIT Licenseのオープンソース・ソフトウェアです。 Excelなどの表計算で便利な機能として知られるピボットテーブル。集計の項目やその計算をユーザが自由に変更して結果を確認できます。それをWeb上で表現できるのがpivottableです。 サンプルです。県と班ごとのカウントが並んでいます。数が多い所はヒートマップ調に色がついています。 棒グラフに変更。 横軸をさらに班ごと、性別ごとに分類。 縦軸を年齢ごとに。 性別、年代ごとの集計に変更。これらを簡単に切り替えられます。 項目ごとのデータ件数も確認できます。 pivottableでは元データはJSONで記述された配列になっています。それらを読み込んでテーブルに表示します。テーブルや項目名の抽出も自動で行われます。システムからはJSONを出力するだけで良く、後はpivottableに任せて