カテゴリー
重回帰分析 Python

Pythonで重回帰分析

pythonで重回帰分析をするときのコード。

import statsmodels.formula.api as smf

# 説明変数に "count"以外を利用
df_except_count = df.drop("count", axis=1)
df_except_count_datetime = df_except_count.drop("datetime",axis=1)
X = df_except_count_datetime.as_matrix()
 
# 目的変数に "count" を利用
Y = df['count'].as_matrix()

model = smf.OLS(Y,X)
result = model.fit()
result.summary()

これを実行すると

コメントを残す

WordPress.com で次のようなサイトをデザイン
始めてみよう