0
私は、線形回帰モデルを記述しようとしていますが.fitが、私は型エラーを取得:線形回帰モデルは、不足している引数は
Traceback (most recent call last) <ipython-input-65-8a233a281e65> in <module>()
2 y_val= df['GOOGL']
3 body_reg =linear_model.LinearRegression
----> 4 body_reg.fit(x_val, y_val)
TypeError: fit() missing 1 required positional argument: 'y'
これは、私が持っているコードなどsklearn、パンダ、
をインポートした後、import pandas as pd
import matplotlib.pyplot as plt
% matplotlib inline
df = pd.read_csv(r'C:\Users\Brian\Desktop\GOOGTICKER.CSV')
df
times = pd.DatetimeIndex(df['Date'])
grouped= df.groupby([times.year]).mean()
from sklearn import linear_model
x_val= df['MSFT']
y_val= df['GOOGL']
body_reg =linear_model.LinearRegression
body_reg.fit(x_val, y_val)
私には引数がありませんか?
私はというエラーを取得します。C:\ユーザーはブライアン\ Anaconda3 \ libには\サイト・パッケージを\ \ sklearn \ utilsの\ validation.py:395 :DeprecationWarning:データとしての1d配列の受け渡しは0.17で廃止され、ValueErrorは0.19になります。データに単一のフィーチャがある場合はX.reshape(-1、1)、単一のサンプルが含まれている場合はX.reshape(1、-1)のいずれかを使用してデータを変更します。 DeprecationWarning) –
またValueError:サンプルの数が一致しない入力変数が見つかりました:[1、2246] –