タグ

ブックマーク / qiita.com/piyoSakai (1)

  • 私は分析官。MySQLが嫌い。 - Qiita

    三連休最終日。 休日出勤をして、ちょっとした集計をしようと思っただけなのに。 MySQLを通じて嫌な思いをしたので、書きなぐる、、、 何をしたかったか Userの[年齢]情報の統計を確認したかった。 ※ 実際には年齢の集計ではないが、安全のために 正規分布しておらず、むしろロングテールなのが今回のデータの特徴で、 代表値として平均を使うのは危険で、中央値を集計したかった。 準備 とりあえずこんな感じで一時テーブルを作った。 年齢が例だと冗長だけど、実際には重い処理だったので、必要だった。 drop temporary table if exists user_age ; create temporary table user_age select user_id , age from user ;

    私は分析官。MySQLが嫌い。 - Qiita
    k-holy
    k-holy 2019/10/04
    うーん、やっぱり集計前のログから中央値を出すのは厳しいのかな。
  • 1