タグ

関連タグで絞り込む (2)

タグの絞り込みを解除

pivotに関するonyx-pigのブックマーク (2)

  • SQL で縦横変換まとめ(pivot と unpivot) - Qiita

    下図のように、「縦持ち」のテーブルを「横持ち」に置き換えることをピボット(pivot)、逆に「横持ち」のテーブルを「縦持ち」に置き換えることをアンピボット(unpivot)と呼びます。これらの変換を行なう方法をまとめました。 標準SQL Presto Hive Pandas (Python) 標準SQL SQL-like なクエリ言語ならどこでも使える書き方です。 Pivot SELECT uid, max(CASE WHEN key = 'c1' THEN value END) AS c1, max(CASE WHEN key = 'c2' THEN value END) AS c2, max(CASE WHEN key = 'c3' THEN value END) AS c3 FROM vtable GROUP BY uid ;

    SQL で縦横変換まとめ(pivot と unpivot) - Qiita
  • Web上でユーザが自由に集計できるピボットテーブルを実現·pivottable MOONGIFT

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

    Web上でユーザが自由に集計できるピボットテーブルを実現·pivottable MOONGIFT
  • 1