技術 プログラムSQLbigquery [bigquery]文字列の左右に任意の文字列を追加する SELECT LPAD('A', 5, '0'), -- Aの文字の左側に0を付与。合わせて5文字とする RPAD('B', 5, '0') -- Bの文字の右側に0を付与。合わせて5文字と... 2023-06-28
技術 プログラムpython [python]データフレームの項目名を日本語表記に変換する # ライブラリ読み込み import pandas as pd # カラム名を日本語に変更 df = df.rename(columns={ "date": "日付", "name": "銘柄名", ... 2023-06-26
技術 プログラムpython [python]streamlitでhtmlタグ表示するコード ## streamlitのインストール pip install streamlit ## ライブラリ読み込み import streamlit as st import pandas as pd ##... 2023-06-12
技術 プログラムSQLbigquery [bigquery]REPETED(配列)項目から特定文字列を含むレコードを抽出する SELECT * FROM dataset.table WHERE 123 IN UNNEST(ids) 上記のコードでは、ids(配列項目で複数の値が格納されている項目)から123という値が含まれた... 2023-06-10
技術 プログラムSQLbigquery [bigquery]複数の特定文字列を含まないデータのみ抽出するコード SELECT * FROM dataset.table WHERE id = '12345' AND NOT ( shohin_id LIKE '%100%' OR shohin_id LIKE '%... 2023-06-05
技術 プログラムSQLbigquery [bigquery]特定の文字列の前後の文字を一気に除外する方法 SELECT code, SUBSTR(code, 3, LENGTH(code)-6) as short_code FROM dataset.table > code, short_code > x... 2023-05-29
技術 プログラムpython [python]3桁毎にカンマを入れて億円表示するコード df > 94359023451 ## 株式の時価総額のデータを1億単位に変換して、小数点2桁を表示する。その際に3桁毎にカンマを入れて表示する df = df.astype(float).apply... 2023-05-28
技術 プログラムSQLbigquery [bigquery]特定文字列を含む項目を取得し、別テーブルにある文字列からワイルドカード検索するコード WITH books AS ( SELECT bookId FROM dataset.books WHERE id = 'a123' ) -- 表示する対象productId情報を取得 , produ... 2023-05-26
技術 プログラムSQLbigquery [bigquery]複数項目を1つの項目にまとめる(NULL項目あっても結合可能) SELECT ARRAY_TO_STRING( [ productA, productB, productC ], ', ' ) AS products FROM dataset.table ARRA... 2023-05-25
技術 プログラムSQLbigquery [bigquery]配列設定をSQLで行う場合のサンプルコード ## 数字を配列に入れたい場合のコード例 SELECT ARRAY( SELECT x FROM UNNEST( [ productA, productB, productC, ] ) AS x WH... 2023-05-24
技術 プログラムpython [python]データフレームの項目を%表示に変えるコード # 0.05などの項目を 5%に変換する import pandas as pd ## データを読込む df = pd.read_csv('/content/{data}.csv') ## 項目内容を... 2023-05-23
技術 プログラムpython [python]範囲指定の判定をする方法 x = 15 if 10 <= x < 100: print("xは10以上、100未満です。") else: print("xは10未満、100以上です。") SQLでいうbetween... 2023-05-19