James McCool commited on
Commit
e04cb99
·
1 Parent(s): 40212a7

Enhance app.py with salary input fields: add minimum and maximum salary inputs for Draftkings and Fanduel, improving user control over data filtering and enhancing the overall functionality of the app.

Browse files
Files changed (1) hide show
  1. app.py +8 -1
app.py CHANGED
@@ -519,7 +519,7 @@ with tab2:
519
  for key in st.session_state.keys():
520
  del st.session_state[key]
521
 
522
- col1, col2, col3, col4, col5, col6 = st.columns(6)
523
  with col1:
524
  slate_var1 = st.radio("Which data are you loading?", ('Main Slate', 'Secondary'))
525
  with col2:
@@ -562,6 +562,13 @@ with tab2:
562
  player_var2 = st.multiselect('Which players do you want?', options = fd_raw['Player'].unique())
563
  elif player_var1 == 'Full Slate':
564
  player_var2 = fd_raw.Player.values.tolist()
 
 
 
 
 
 
 
565
  if st.button("Prepare data export", key='data_export'):
566
 
567
  if site_var2 == 'Draftkings':
 
519
  for key in st.session_state.keys():
520
  del st.session_state[key]
521
 
522
+ col1, col2, col3, col4, col5 = st.columns(5)
523
  with col1:
524
  slate_var1 = st.radio("Which data are you loading?", ('Main Slate', 'Secondary'))
525
  with col2:
 
562
  player_var2 = st.multiselect('Which players do you want?', options = fd_raw['Player'].unique())
563
  elif player_var1 == 'Full Slate':
564
  player_var2 = fd_raw.Player.values.tolist()
565
+ with col5:
566
+ if site_var2 == 'Draftkings':
567
+ salary_min_var = st.number_input("Minimum salary used", min_value = 0, max_value = 50000, value = 49000, step = 100, key = 'salary_min_var')
568
+ salary_max_var = st.number_input("Maximum salary used", min_value = 0, max_value = 50000, value = 50000, step = 100, key = 'salary_max_var')
569
+ elif site_var2 == 'Fanduel':
570
+ salary_min_var = st.number_input("Minimum salary used", min_value = 0, max_value = 40000, value = 39000, step = 100, key = 'salary_min_var')
571
+ salary_max_var = st.number_input("Maximum salary used", min_value = 0, max_value = 40000, value = 40000, step = 100, key = 'salary_max_var')
572
  if st.button("Prepare data export", key='data_export'):
573
 
574
  if site_var2 == 'Draftkings':