1. Uczyć się
  2. /
  3. Courses
  4. /
  5. Pythonで学ぶ一般化線形モデル

Connected

Exercise

変数変換

wells データを使って、まずはデータフレームに変換後の列を追加せずに、式やモデル行列の指定の中で直接 変数変換 を適用する練習をします。さらに、モデル誤差(逸脱度)の計算を見直し、変換によって当てはまりが改善したかを確認します。

dmatrix() 関数の構造は、glm() の formula 引数の右辺に data 引数を加えたものだと考えるとよいです。

dmatrix('y ~ x1 + x2', 
        data = my_data)

ワークスペースには、データセット wells と、非変換の arsenic(元の変数)を用いたモデル model_ars があらかじめ読み込まれています。

Instrukcje 1 / 3

undefined XP
    1
    2
    3
  • numpy を np として、patsy から dmatrix をインポートします。
  • numpy の log() 関数で arsenic に対数変換を適用し、モデル行列を作成します。