James McCool
commited on
Commit
·
58f8b8d
1
Parent(s):
3b75b70
Update sport selection logic in app.py to include 'WNBA' and 'NBA' in all_column_stack_sports, enhancing flexibility in stacking options for users.
Browse files
app.py
CHANGED
@@ -30,6 +30,7 @@ from global_func.reassess_edge import reassess_edge
|
|
30 |
|
31 |
freq_format = {'Finish_percentile': '{:.2%}', 'Lineup Edge': '{:.2%}', 'Win%': '{:.2%}'}
|
32 |
stacking_sports = ['MLB', 'NHL', 'NFL', 'LOL', 'NCAAF']
|
|
|
33 |
player_wrong_names_mlb = ['Enrique Hernandez', 'Joseph Cantillo', 'Mike Soroka', 'Jakob Bauers', 'Temi Fágbénlé']
|
34 |
player_right_names_mlb = ['Kike Hernandez', 'Joey Cantillo', 'Michael Soroka', 'Jake Bauers', 'Temi Fagbenle']
|
35 |
|
@@ -392,7 +393,7 @@ with tab1:
|
|
392 |
|
393 |
if sport_var in stacking_sports:
|
394 |
team_dict = dict(zip(st.session_state['projections_df']['player_names'], st.session_state['projections_df']['team']))
|
395 |
-
if sport_var
|
396 |
st.session_state['portfolio']['Stack'] = st.session_state['portfolio'].apply(
|
397 |
lambda row: Counter(
|
398 |
team_dict.get(player, '') for player in row
|
|
|
30 |
|
31 |
freq_format = {'Finish_percentile': '{:.2%}', 'Lineup Edge': '{:.2%}', 'Win%': '{:.2%}'}
|
32 |
stacking_sports = ['MLB', 'NHL', 'NFL', 'LOL', 'NCAAF']
|
33 |
+
all_column_stack_sports = ['LOL', 'NCAAF', 'WNBA', 'NBA', 'CS2']
|
34 |
player_wrong_names_mlb = ['Enrique Hernandez', 'Joseph Cantillo', 'Mike Soroka', 'Jakob Bauers', 'Temi Fágbénlé']
|
35 |
player_right_names_mlb = ['Kike Hernandez', 'Joey Cantillo', 'Michael Soroka', 'Jake Bauers', 'Temi Fagbenle']
|
36 |
|
|
|
393 |
|
394 |
if sport_var in stacking_sports:
|
395 |
team_dict = dict(zip(st.session_state['projections_df']['player_names'], st.session_state['projections_df']['team']))
|
396 |
+
if sport_var in all_column_stack_sports:
|
397 |
st.session_state['portfolio']['Stack'] = st.session_state['portfolio'].apply(
|
398 |
lambda row: Counter(
|
399 |
team_dict.get(player, '') for player in row
|