Spaces:
Sleeping
Sleeping
Update app.py
Browse files
app.py
CHANGED
|
@@ -234,8 +234,19 @@ def calculate_volume_profile(df, num_bins=50):
|
|
| 234 |
|
| 235 |
return bin_edges, hist, price_centers
|
| 236 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 237 |
|
| 238 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 239 |
|
| 240 |
# 建立 Dash 應用程式
|
| 241 |
app = dash.Dash(__name__, suppress_callback_exceptions=True)
|
|
|
|
| 234 |
|
| 235 |
return bin_edges, hist, price_centers
|
| 236 |
|
| 237 |
+
# 新增: 模擬的景氣燈號數據獲取函式
|
| 238 |
+
def get_business_climate_data():
|
| 239 |
+
dates = pd.date_range(end=datetime.now(), periods=24, freq='MS')
|
| 240 |
+
scores = np.random.randint(5, 38, size=24)
|
| 241 |
+
df = pd.DataFrame({'Date': dates, 'Index': scores})
|
| 242 |
+
return df
|
| 243 |
|
| 244 |
+
# 新增: 模擬的PMI數據獲取函式
|
| 245 |
+
def get_pmi_data():
|
| 246 |
+
dates = pd.date_range(end=datetime.now(), periods=24, freq='MS')
|
| 247 |
+
pmi_values = np.random.uniform(40, 60, size=24)
|
| 248 |
+
df = pd.DataFrame({'Date': dates, 'Index': pmi_values})
|
| 249 |
+
return df
|
| 250 |
|
| 251 |
# 建立 Dash 應用程式
|
| 252 |
app = dash.Dash(__name__, suppress_callback_exceptions=True)
|