James McCool commited on
Commit
f2e277e
·
1 Parent(s): e9b7641

Refactor data export logic in app.py to remove unnecessary index settings for columns in DraftKings and FanDuel exports. This change enhances data clarity by ensuring only relevant columns are dropped, streamlining the export process for both Portfolio Manager options.

Browse files
Files changed (1) hide show
  1. app.py +8 -8
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.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,14 +672,14 @@ with tab3:
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),
 
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=['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=['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=['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=['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=['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=['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=['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=['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),