James McCool
commited on
Commit
·
33315c6
1
Parent(s):
b849f0e
Enhance app.py to improve timestamp retrieval for NBA and NFL datasets. Added error handling to fallback on alternative data sources if primary timestamps are unavailable, ensuring robustness in data processing for player projections.
Browse files
app.py
CHANGED
@@ -70,9 +70,15 @@ def init_baselines():
|
|
70 |
raw_display = raw_display.loc[raw_display['Median'] > 0]
|
71 |
raw_display = raw_display.apply(pd.to_numeric, errors='ignore')
|
72 |
nfl_fd_sd_raw = raw_display.sort_values(by='Median', ascending=False)
|
73 |
-
|
74 |
-
|
75 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
76 |
|
77 |
nba_dk_id_dict = dict(zip(nba_dk_sd_raw['player_id'], nba_dk_sd_raw['player_id']))
|
78 |
nfl_dk_id_dict = dict(zip(nfl_dk_sd_raw['player_id'], nfl_dk_sd_raw['player_id']))
|
|
|
70 |
raw_display = raw_display.loc[raw_display['Median'] > 0]
|
71 |
raw_display = raw_display.apply(pd.to_numeric, errors='ignore')
|
72 |
nfl_fd_sd_raw = raw_display.sort_values(by='Median', ascending=False)
|
73 |
+
try:
|
74 |
+
nba_timestamp = nba_dk_sd_raw['timestamp'].values[0]
|
75 |
+
except:
|
76 |
+
nba_timestamp = nba_fd_sd_raw['timestamp'].values[0]
|
77 |
+
|
78 |
+
try:
|
79 |
+
nfl_dk_timestamp = nfl_dk_sd_raw['timestamp'].values[0]
|
80 |
+
except:
|
81 |
+
nfl_dk_timestamp = nfl_fd_sd_raw['timestamp'].values[0]
|
82 |
|
83 |
nba_dk_id_dict = dict(zip(nba_dk_sd_raw['player_id'], nba_dk_sd_raw['player_id']))
|
84 |
nfl_dk_id_dict = dict(zip(nfl_dk_sd_raw['player_id'], nfl_dk_sd_raw['player_id']))
|