TimeSeriesForecasting icon indicating copy to clipboard operation
TimeSeriesForecasting copied to clipboard

Erro na execução do código

Open fabiomattes2016 opened this issue 5 years ago • 0 comments

ValueError: Expected 2D array, got 1D array instead: array=[14.35]. Reshape your data either using array.reshape(-1, 1) if your data has a single feature or array.reshape(1, -1) if it contains a single sample.

No bloco `#Itera pela série temporal treinando um novo modelo a cada mês end = y_data.shape[0] for i in range(30,end):

x_train = x_data[:i,:]
y_train = y_data[:i]

x_test = x_data[i,:]
y_test = y_data[i]


model = LinearRegression(normalize=True)
model.fit(x_train,y_train)

y_pred.append(model.predict(x_test).reshape(1,-1))[0]
y_pred_last.append(x_test[-1])
y_pred_ma.append(x_test.mean())
y_true.append(y_test)`

fabiomattes2016 avatar Mar 30 '20 15:03 fabiomattes2016