技術 SQLPrestoトレジャーデータ [トレジャーデータ]PRESTOで条件分岐して集計を行う PR 2021-07-17 2021-12-18 -- IFを利用して一つの項目から比率を求める -- 以下では、購入区分 に1(購入者)が入っている顧客とそれ以外の顧客を判定し、日別で購入率を算出している SELECT 日付 , COUNT(IF(購入区分=1,1,NULL)) AS 購入人数 , COUNT(購入区分) AS 顧客数 , COUNT(IF(購入区分=1,1,NULL)) * 1.0 / COUNT(購入区分) AS 購入率 FROM table1 GROUP BY 日付 この記事が気に入ったら『目黒で働く分析担当の作業メモ』にご支援をお願いします! ※OFUSEに飛びます
技術 [python]不要なメモリを解放して最適化するコード # ガーベージコレクターのライブラリをインポート import gc # 不要なオブジェクトを解放し、メモリ最適化する。 gc.collec...
技術 [EXCEL]一番右端のセルにある文字列を取得する方法 Excelで入力値がある一番右端の値をとってくる方法↓ ※INDEX関数と、MATCH関数の組み合わせで取得可能 =INDEX(B5:F5,...
技術 [bigquery]モードがREPEATEDの項目をSELECTする方法 例えば、注文単位で複数商品を同時発注可能な場合、ordersテーブルを設計した場合は以下のような構造に。 フィールド名種類モードidSTRI...
技術 [トレジャーデータ ]PRESTOで曜日指定してデータを取得する SELECT * FROM table1 WHERE -- # 毎週日曜日のデータを取得 # 1:月/ 2:火 / 3:水 / 4;木 / ...
技術 マルコフ連鎖とは?未来を予測するシンプルな考え方 マルコフ連鎖を一言でいうと、「未来の出来事は、現在の状態だけで決まり、過去の経緯は関係ない」という考え方に基づいた、未来を予測するための数学...