Spaces:
Running
Running
James McCool
commited on
Commit
·
755f1e4
1
Parent(s):
7d00df7
Add download buttons for ROO exports in app.py based on slate type. Implemented separate export options for Regular and Showdown slates, enhancing user functionality and data accessibility.
Browse files
app.py
CHANGED
@@ -517,6 +517,30 @@ with tab2:
|
|
517 |
player_roo_disp = player_roo_disp.drop(columns=['site', 'slate', 'version', 'timestamp'])
|
518 |
|
519 |
player_roo_disp = player_roo_disp.drop_duplicates(subset=['Player'])
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
520 |
|
521 |
if view_var == "Simple":
|
522 |
try:
|
|
|
517 |
player_roo_disp = player_roo_disp.drop(columns=['site', 'slate', 'version', 'timestamp'])
|
518 |
|
519 |
player_roo_disp = player_roo_disp.drop_duplicates(subset=['Player'])
|
520 |
+
if slate_type_var2 == 'Regular':
|
521 |
+
pm_export = player_roo_disp[['Player', 'Position', 'Team', 'Salary', 'Median', 'Own%']]
|
522 |
+
pm_export['captain ownership'] = pm_export['Own%'] / 6
|
523 |
+
pm_export = pm_export.rename(columns={'Own%': 'ownership', 'Median': 'median', 'Player': 'player_names', 'Position': 'position', 'Team': 'team', 'Salary': 'salary'})
|
524 |
+
elif slate_type_var2 == 'Showdown':
|
525 |
+
pm_export = player_roo_disp[['Player', 'Position', 'Team', 'Salary', 'Median', 'Own%', 'CPT_Own']]
|
526 |
+
pm_export = pm_export.rename(columns={'Own%': 'ownership', 'Median': 'median', 'Player': 'player_names', 'Position': 'position', 'Team': 'team', 'Salary': 'salary', 'CPT_Own': 'captain ownership'})
|
527 |
+
pm_export
|
528 |
+
|
529 |
+
reg_dl_col, pm_dl_col, blank_col = st.columns([1, 1, 8])
|
530 |
+
with reg_dl_col:
|
531 |
+
st.download_button(
|
532 |
+
label="Export ROO (Regular)",
|
533 |
+
data=convert_df(player_roo_disp),
|
534 |
+
file_name='MLB_ROO_export.csv',
|
535 |
+
mime='text/csv',
|
536 |
+
)
|
537 |
+
with pm_dl_col:
|
538 |
+
st.download_button(
|
539 |
+
label="Export ROO (Portfolio Manager)",
|
540 |
+
data=convert_df(pm_export),
|
541 |
+
file_name='MLB_ROO_export.csv',
|
542 |
+
mime='text/csv',
|
543 |
+
)
|
544 |
|
545 |
if view_var == "Simple":
|
546 |
try:
|