1. 学ぶ
  2. /
  3. コース
  4. /
  5. Pythonで学ぶ線形モデリング入門

Connected

演習

海洋学における線形モデル

時系列データでは、線形モデルの「傾き」は「変化率」を表します。

この演習では、1970 年から 2010 年までの海面変化の観測値を用いて、海面の変化に対する線形モデルを構築し、そのモデルを使って将来の海面上昇を予測します。

指示

100 XP
  • LinearRegression(fit_intercept=True) をインポートして使用し、線形モデルを初期化します。
  • 事前に読み込み、リシェイプ済みの years と levels データを model.fit() に渡して学習させます。
  • model.predict() を使って、future_year = 2100 に対する単一の future_level を予測し、print() で表示します。
  • model.predict() を使って複数の levels_forecast を予測し、あらかじめ定義された plot_data_and_forecast() で結果をプロットします。