【Python覚書】アンサンブル学習:XGBoost、LightGBM、CatBoostを組み合わせる(その1)
XGBoost、LightGBM、CatBoostを組み合わせたアンサンブル学習で、予測性能が向上するのか確かめてみます。多数決による予測(Voting)とスタッキングによる予測(Stacking)を実装してみます。(その2)に続きます。
Pythonで長くなったコードを改行して書きたいことがあります。
長い文字列や複数条件でのif文など、コードを複数行に分けて見やすく書きたいときに、コードを改行する方法を解説します。
同じものに見えるオブジェクトが本当に同じものなのか、id関数を使用して確認してみます。
2つのオブジェクトを比較する「==」と「is」の違いを解説します。