始める無料で始める

住宅価格を予測する

線形回帰のような統計モデルで最も便利な機能のひとつは、予測ができることです。つまり、各説明変数の値を指定してモデルに与えると、対応する目的変数の予測値が得られます。コードの流れは次のとおりです。

explanatory_data = pd.DataFrame({"explanatory_var": list_of_values})
predictions = model.predict(explanatory_data)
prediction_data = explanatory_data.assign(response_var=predictions)

ここでは、Taiwan real estate データセットの住宅価格を予測します。

taiwan_real_estate が利用可能です。コンビニの数に対する住宅価格の当てはめ済み線形回帰モデルは mdl_price_vs_conv として利用できます。以降の演習でも、モデルが提示される場合はすでに当てはめ済みです。

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

Pythonで学ぶstatsmodelsによる回帰入門

コースを見る

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

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

# Import numpy with alias np
____

# Create the explanatory_data 
explanatory_data = pd.____({'____': np.____(____)})

# Print it
____
コードを編集して実行