Bonjour,
J'essaye de créer une boucle qui incrémente la variable p de 1 mais je n'y arrive pas.
J'ai essayé avant le "inputs"
et mis
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 p=0 while p<4:
en dernière ligne, mais cela ne fonctionne pas et j'ai le message "expected an indented block"
Code : Sélectionner tout - Visualiser dans une fenêtre à part p=p+1
Voici le code
Merci de bien vouloir m'aider :-)
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15 inputs = dataset_total[len(dataset_total) - len(dataset_test) - 60: ].values inputs = inputs.reshape(-1,1) inputs = sc.transform(inputs) X_test = [] for r in range(61+p, 62+p): X_test.append(inputs[r-60:r, 0]) X_test = np.array(X_test) X_test = np.reshape(X_test, (X_test.shape[0], X_test.shape[1], 1)) predicted_stock_price = regressor.predict(X_test) predicted_stock_price = sc.inverse_transform(predicted_stock_price) df = pd.DataFrame(predicted_stock_price) df.columns = ['Open'] print (predicted_stock_price)
Partager