sql

入門/解説

データ抽出時に良く使うSQLのウィンドウ関数トップ5

1.データ抽出時に良く使うSQLのウィンドウ関数トップ5まとめ ・SQLのウィンドウ関数は分析用のSQLを書く時によく使いサブクエリより簡潔に書ける ・1つ前の行、1つ後ろの行、移動平均、累積などある程度パターンで覚えると良い ・特定の行を...
入門/解説

FugueSQL:PandasのDataFrameをSQL文で操作(2/2)

1.FugueSQL:PandasのDataFrameをSQL文で操作(2/2)まとめ ・SQL文を文字列して定義後、fsql(SQL).run()を呼ぶ事で実行する事ができる ・結果として返される型はfugue.dataframe形式であ...
入門/解説

FugueSQL:PandasのDataFrameをSQL文で操作(1/2)

1.FugueSQL:PandasのDataFrameをSQL文で操作(1/2)まとめ ・Pandasは、Pythonで表形式データを扱う際に良く利用されるデータ構造 ・Pythonに精通していない人にとってSQLでDataFramesを操...
入門/解説

データサイエンティストになるために2021年に学ぶべき7つの推奨スキル(1/2)

1.データサイエンティストになるために2021年に学ぶべき7つの推奨スキル(1/2)まとめ ・データを扱うプロ達から推奨された7つのデータサイエンススキルの紹介 ・7つのスキルのいずれも、機械学習や深層学習とは関係がない ・モデリング前後に...
学習手法

MeRL:強化学習でまばらで仕様が曖昧な報酬に対応(2/3)

1.MeRL:強化学習でまばらで仕様が曖昧な報酬に対応(2/3)まとめ ・偶然成功した行動は強化学習エージェントが作業を一般化する際に有害な影響を与える ・MeRLでは成功した行動の特徴に基づいて偶然の成功と意図的な成功を区別した補助的な報...
モデル

Google BigQuery上で機械学習を動かす

1.Google BigQuery上で機械学習を動かすまとめ ・ビッグデータを高速に操作できるクラウドサービスGoogle BigQuery上で機械学習が実行可能に ・SQLを扱った人なら比較的容易に使いこなす事ができそうな使い勝手 ・将来...