ミナピ@データアナリスト

GAS(GoogleAppScript)

【GAS】TwitterAPIを使ってアカウントのユーザー情報を取得する

Oauth認証 スプレットシートのID確認やAPIのCallbackURLの設定などについては前回の記事を参照してください。前回の記事で認証が完了した前提で下記コードを実行しています 参照:【GAS】Twitte...
GAS(GoogleAppScript)

【GAS】TwitterAPIを使ってツイート検索結果をスプレッドシートに書き出す

今回はGAS(GoogleAppScript)からTwitterAPIを使って、特定のツイートにいいね・リツイートしたユーザー情報を取得してスプレットシートに出力する処理をメモしておきます 前準備 Twitt...
GAS(GoogleAppScript)

【GAS】for文で配列処理やループ処理を行うサンプルコード

配列の各要素に対してループ処理を実行するには、GAS(その元となるjavascript)に備わっているループ処理構文(for)と、配列のメンバーとしてループ機能がある反復メソッド(forEach / map)があります。それぞれの構...
GAS(GoogleAppScript)

【GAS】TwitterAPIのV2でツイートを定期的に自動投稿する

Oauth認証を使ってGASからTwitterAPIを叩く方法についてメモしておきます。 Oath認証 GAS上で以下のスクリプトを作成し、その際に'自分のAPI鍵' ・'自分のAPI秘密鍵'の部分をアカ...
twitter

【SNS自動化】2か月で1000フォロワー稼げるTwitterフォロー管理自動化プログラム

Twitter でアカウントを作りはじめたころ、誰もフォローしてくれない日々。。。 誰しも一度は「めちゃくちゃフォロワー欲しい!」って思いませんでした? そんなある日私は Python というプログラミングで T...
BigQuery

【BigQuery】既存のテーブルの列名を変更する

今回はBigQuery上で既存のテーブルの列名を変更する方法について紹介したいと思います。 処理の流れとしては既にあるテーブルの列名をAS文で変更したものを CREATE OR REPLACE TABLE `テーブル名`...
Python

【Python】SqlalchemyでのINSERT処理を高速化する方法まとめ

SqlalchemyでDBにデータINSERTしたりSELECTする際の処理速度を早くするための知見をサンプルコードにしました。 Qiitaにも似たような記事はあるのですが、変数名などがおかしくてそのままコピペ...
BigQuery

【BigQuery】文字型データをSUBSTRINGで整形して年/月/日に分離する

データ準備 WITH sample_data AS( SELECT '20221220'AS date_ #2022年12月20日の場合以下のようなデータが格納されている想 ) SELECT * ...
Python

pandasのread_csv()で「Unicode BOM付」csvファイルを読み込む方法

案件でクライアントからもらったcsvが上手く読み込めず苦労したので解決法をメモしておきます。 過去記事:pandasでcsv読み込み時に「UnicodeDecodeError」が出る際の解決方法 エラーメ...
機械学習

決定木とランダムフォレスト、バギングと勾配ブースティングの違いについてまとめた

仕事で決定木関連について後輩から質問されてたのですが、よくよく考えると決定木についてちゃんと理解していなかったな~・・・と感じたので自分用にまとめてみました 決定木 機械学習の分野において決定木は予測...
タイトルとURLをコピーしました