エントリーの編集
エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
四分位数や任意の分位数を SQL で求める : 研究に使うポスグレ
記事へのコメント0件
- 注目コメント
- 新着コメント
このエントリーにコメントしてみましょう。
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています
- バナー広告なし
- ミュート機能あり
- ダークモード搭載
関連記事
四分位数や任意の分位数を SQL で求める : 研究に使うポスグレ
分位数は様々な呼び方があり、詳細は下記 Wikipedia を参照。よく使われるのは四分位数で、そのうち第2... 分位数は様々な呼び方があり、詳細は下記 Wikipedia を参照。よく使われるのは四分位数で、そのうち第2四分位数は中央値(メディアン)と同じ。今日は任意のデータに対し任意の分位数を求める SQL を作成した。分位数の計算方法は R の quantile 関数の type 7 と同じ。実行環境は 2013/12/07 を参照。 Wikipedia : 分位数 http://ja.wikipedia.org/wiki/%E5%88%86%E4%BD%8D%E6%95%B0 普通の SQL でアドホックに分位数を求めることもできるが、先にストアド関数化した SQL の定義文を記す。引数で分位数の配列と対象データの配列を渡し、結果を表形式で受け取る。 CREATE OR REPLACE FUNCTION "201401"."03_quantile"(float[], float[]) RETU