Spaces:
Running
Running
James McCool
commited on
Commit
·
e9b7641
1
Parent(s):
fdf5897
Refactor data export logic in app.py to ensure consistent column dropping and index setting for DraftKings and FanDuel across slate types. This update improves data clarity and maintains a streamlined export process for both Portfolio Manager options.
Browse files
app.py
CHANGED
@@ -655,14 +655,14 @@ with tab3:
|
|
655 |
with pm_opt_col:
|
656 |
if site_var == 'Draftkings':
|
657 |
if slate_type_var3 == 'Regular':
|
658 |
-
data_export = data_export.drop(columns=['salary', 'proj', 'Team', 'Team_count', 'Secondary', 'Secondary_count', 'Own'])
|
659 |
elif slate_type_var3 == 'Showdown':
|
660 |
-
data_export = data_export.drop(columns=['salary', 'proj', 'Team', 'Team_count', 'Secondary', 'Secondary_count', 'Own'])
|
661 |
elif site_var == 'Fanduel':
|
662 |
if slate_type_var3 == 'Regular':
|
663 |
-
data_export = data_export.drop(columns=['salary', 'proj', 'Team', 'Team_count', 'Secondary', 'Secondary_count', 'Own'])
|
664 |
elif slate_type_var3 == 'Showdown':
|
665 |
-
data_export = data_export.drop(columns=['salary', 'proj', 'Team', 'Team_count', 'Secondary', 'Secondary_count', 'Own'])
|
666 |
st.download_button(
|
667 |
label="Portfolio Manager Export (IDs)",
|
668 |
data=convert_df(data_export),
|
@@ -672,14 +672,14 @@ with tab3:
|
|
672 |
|
673 |
if site_var == 'Draftkings':
|
674 |
if slate_type_var3 == 'Regular':
|
675 |
-
name_export = name_export.drop(columns=['salary', 'proj', 'Team', 'Team_count', 'Secondary', 'Secondary_count', 'Own'])
|
676 |
elif slate_type_var3 == 'Showdown':
|
677 |
-
name_export = name_export.drop(columns=['salary', 'proj', 'Team', 'Team_count', 'Secondary', 'Secondary_count', 'Own'])
|
678 |
elif site_var == 'Fanduel':
|
679 |
if slate_type_var3 == 'Regular':
|
680 |
-
name_export = name_export.drop(columns=['salary', 'proj', 'Team', 'Team_count', 'Secondary', 'Secondary_count', 'Own'])
|
681 |
elif slate_type_var3 == 'Showdown':
|
682 |
-
name_export = name_export.drop(columns=['salary', 'proj', 'Team', 'Team_count', 'Secondary', 'Secondary_count', 'Own'])
|
683 |
st.download_button(
|
684 |
label="Portfolio Manager Export (Names)",
|
685 |
data=convert_df(name_export),
|
|
|
655 |
with pm_opt_col:
|
656 |
if site_var == 'Draftkings':
|
657 |
if slate_type_var3 == 'Regular':
|
658 |
+
data_export = data_export.set_index('SP1').drop(columns=['SP1', 'salary', 'proj', 'Team', 'Team_count', 'Secondary', 'Secondary_count', 'Own'], axis=1)
|
659 |
elif slate_type_var3 == 'Showdown':
|
660 |
+
data_export = data_export.set_index('CPT').drop(columns=['CPT', 'salary', 'proj', 'Team', 'Team_count', 'Secondary', 'Secondary_count', 'Own'], axis=1)
|
661 |
elif site_var == 'Fanduel':
|
662 |
if slate_type_var3 == 'Regular':
|
663 |
+
data_export = data_export.set_index('P').drop(columns=['P', 'salary', 'proj', 'Team', 'Team_count', 'Secondary', 'Secondary_count', 'Own'], axis=1)
|
664 |
elif slate_type_var3 == 'Showdown':
|
665 |
+
data_export = data_export.set_index('CPT').drop(columns=['CPT', 'salary', 'proj', 'Team', 'Team_count', 'Secondary', 'Secondary_count', 'Own'], axis=1)
|
666 |
st.download_button(
|
667 |
label="Portfolio Manager Export (IDs)",
|
668 |
data=convert_df(data_export),
|
|
|
672 |
|
673 |
if site_var == 'Draftkings':
|
674 |
if slate_type_var3 == 'Regular':
|
675 |
+
name_export = name_export.set_index('SP1').drop(columns=['SP1', 'salary', 'proj', 'Team', 'Team_count', 'Secondary', 'Secondary_count', 'Own'], axis=1)
|
676 |
elif slate_type_var3 == 'Showdown':
|
677 |
+
name_export = name_export.set_index('CPT').drop(columns=['CPT', 'salary', 'proj', 'Team', 'Team_count', 'Secondary', 'Secondary_count', 'Own'], axis=1)
|
678 |
elif site_var == 'Fanduel':
|
679 |
if slate_type_var3 == 'Regular':
|
680 |
+
name_export = name_export.set_index('P').drop(columns=['P', 'salary', 'proj', 'Team', 'Team_count', 'Secondary', 'Secondary_count', 'Own'], axis=1)
|
681 |
elif slate_type_var3 == 'Showdown':
|
682 |
+
name_export = name_export.set_index('CPT').drop(columns=['CPT', 'salary', 'proj', 'Team', 'Team_count', 'Secondary', 'Secondary_count', 'Own'], axis=1)
|
683 |
st.download_button(
|
684 |
label="Portfolio Manager Export (Names)",
|
685 |
data=convert_df(name_export),
|