始める無料で始める

シンプルなモデルを当てはめる:回帰

この演習では、Californiaの住宅市場データを使って回帰モデルの当てはめを練習します。ワークスペースには housing というDataFrameが用意されています。これは多くの変数(列)を含んでいます。次の2つの変数の間に関係を見つけられるでしょうか?

  • "MedHouseVal": Californiaの地区ごとの住宅価格の中央値(10万ドル単位)
  • "AveRooms" : 1住戸あたりの平均部屋数

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

Pythonで学ぶMachine Learningによる時系列データ解析

コースを見る

演習の手順

  • housing のデータを使って、Xy のDataFrameを用意します。
    • X は住宅価格の中央値、y は1住戸あたりの平均部屋数にします。
  • これらの変数を使って回帰モデルを学習します(変数の形状を正しく整えることを忘れないでください)。
  • 各変数は、scikit-learnが扱える正しい形状になっている必要があります!

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

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

from sklearn import linear_model

# Prepare input and output DataFrames
X = ____
y = ____

# Fit the model
model = linear_model.LinearRegression()
model.fit(____)
コードを編集して実行