Spaces:
Sleeping
Sleeping
Commit ·
53beba1
1
Parent(s): 3c0fe99
修改這部分以使用最高預測值
Browse files
app.py
CHANGED
|
@@ -130,12 +130,17 @@ def get_top_10_potential_stocks(period, selected_indices):
|
|
| 130 |
|
| 131 |
predictions = predictor.predict(ts_data)
|
| 132 |
|
| 133 |
-
# 修改這部分以
|
| 134 |
last_actual = float(data['Close'].iloc[-1])
|
| 135 |
-
|
| 136 |
-
potential = (
|
| 137 |
|
| 138 |
-
stock_predictions.append((
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 139 |
|
| 140 |
except Exception as e:
|
| 141 |
print(f"Stock {ticker} error: {str(e)}")
|
|
|
|
| 130 |
|
| 131 |
predictions = predictor.predict(ts_data)
|
| 132 |
|
| 133 |
+
# 修改這部分以使用最高預測值
|
| 134 |
last_actual = float(data['Close'].iloc[-1])
|
| 135 |
+
highest_pred = float(predictions.values.max()) # 找出預測序列中的最高值
|
| 136 |
+
potential = (highest_pred - last_actual) / last_actual
|
| 137 |
|
| 138 |
+
stock_predictions.append((
|
| 139 |
+
ticker,
|
| 140 |
+
potential,
|
| 141 |
+
last_actual,
|
| 142 |
+
highest_pred # 這裡也改為顯示最高預測值
|
| 143 |
+
))
|
| 144 |
|
| 145 |
except Exception as e:
|
| 146 |
print(f"Stock {ticker} error: {str(e)}")
|