始める無料で始める

段階的にモデルを当てはめる

このビデオ講義では、statsmodels パッケージを使って Python で GLM を当てはめる際の主要な構成要素を学びました。この演習では、GLM の構成要素を一つずつ定義し、最後に .fit() メソッドを呼び出してモデルを当てはめます。

使用するデータセットは、バングラデシュにおける地下水のヒ素汚染に関するもので、世帯が現在の井戸を切り替えるかどうかの意思決定をモデル化します。
データセットの列は次のとおりです:

  • switch: 現在の井戸を変更した場合は 1、そうでなければ 0
  • arsenic: 井戸のヒ素汚染レベル
  • distance: 既知の安全な井戸までの最短距離
  • education: 世帯主の就学年数

データセット wells はワークスペースにあらかじめ読み込まれています。

この演習はコースの一部です

Pythonで学ぶ一般化線形モデル

コースを見る

実践的なインタラクティブ演習

このサンプルコードを完成させて、この演習に挑戦してみましょう。

# Define the formula the the logistic model
model_formula = '____ ~ ____'
コードを編集して実行