#python #pandas #tensorflow #machine-learning #time-series
Вопрос:
Я пытаюсь отредактировать следующий код, чтобы предсказать, что произойдет после следующего дня; например, до нескольких дней. Я не уверен, как отредактировать код, чтобы предсказать день 2, день 3, день 4 и т. Д…
dataset = data.values
training_data_len = math.ceil(len(dataset) * .8)
train_dataa= dataset[0:training_data_len, :]
test_dataa=dataset[training_data_len - 60:,:]
train_dataa=pd.DataFrame(train_dataa)
train_dataa.rename(columns={0:'Price'}, inplace=True)
test_dataa=pd.DataFrame(test_dataa)
test_dataa.rename(columns={0:'Price'}, inplace=True)
total_dataset=pd.concat((train_dataa["Price"],test_dataa["Price"]),axis=0)
model_inputs=total_dataset[len(total_dataset)-len(test_data)-60:].values
model_inputs=model_inputs.reshape(-1,1)
model_inputs=scaler.transform(model_inputs)
real_data=[model_inputs[len(model_inputs) 1-60:len(model_inputs 1),0]]
real_data=np.array(real_data)
real_data=np.reshape(real_data,(real_data.shape[0],real_data.shape[1],1))
prediction=model.predict(real_data)
prediction=scaler.inverse_transform(prediction)
print(f"{prediction}")