高校数学

今日の学び@2020/3/2

SQL&BigQuery ビッグデータ分析・活用のためのSQLレシピ(参照元) 3 ウインドウ関数続き、縦持ち横持ち変換 SELECT product_id, score, -- ランク:一意 ROW_NUMBER() OVER(ORDER BY score DESC) AS ROW, -- ランク:同順許容&飛ばす RANK() OVER(ORDER BY …

今日の学び@2020/2/29

Python データサイエンスのためのPython入門(参照元) 8-10 Numpy Pandas Pandasへ入り、早くも面白いw 数学 ふたたびの高校(参照元) 解析幾何学 図形と方程式(数Ⅱ) Docker 先週の復習&DS講座1-7 VM(Docker Toolbox) 新規作成:docker-machine create d…

今日の学び@2020/2/27

SQL&BigQuery(BQ) ビッグデータ分析レシピ(参考元) 3章 3-2-5 日時データ 3-3 ウインドウ関数 SELECT user_id, -- TIMESTAMP関数:型変換(string ⇒ timestamp) TIMESTAMP(regi_timestamp) AS regist_day, TIMESTAMP_ADD(TIMESTAMP(regi_timestamp),INTER…

今日の学び@2020/2/26

SQL&BigQuery(BQ) ビッグデータ分析レシピ(参考元) 3章 3-2 NULL伝播・0除算・母数のズレ回避 SELECT dt, a1,a2,a3,a4, -- coalesceでNULL伝播回避 (coalesce(a1,0)+coalesce(a2,0)+coalesce(a3,0)+coalesce(a4,0)) / -- 更にsignで母数を調整俊逸w (sign…

今日の学び@2020/2/22-23

SQL&BigQuery(BQ) 分析活用入門 9章長文SQL 相関サブクエリ SELECT t1.a, t1.b, ( COUNT(t1.a) FROM mytable AS t2 WHERE t1.a > t2.a --ここ ) AS **rank** FROM mytable AS t1 BQの相関サブクエリは、LEFT JOINだった。 実際、WHERE句に不等号を使うと下…

今日の学び@2020/2/20

SQL&BigQuery(BQ) 分析活用入門 8章アドホック分析続き CASE式 ランク付け:NTILEと違い、閾値が任意設定 CASE式で2軸目を集計し、横持ち変換 3軸集計 COUNT(CASE WHEN THEN) as a CASE式、特に集計後の横持ち変換は、慣れないと独特。 特に、3軸集計(RFM…