Multichem commited on
Commit
9edbb54
·
verified ·
1 Parent(s): e2f39fc

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +10 -10
app.py CHANGED
@@ -329,10 +329,10 @@ with tab5:
329
  game_select_var = st.selectbox('Select prop source', options = ['Draftkings', 'Pick6'])
330
  if game_select_var == 'Draftkings':
331
  prop_df = prop_frame[['Player', 'over_prop', 'over_line', 'under_line', 'prop_type']]
332
- working_source = prop_df.copy()
333
  elif game_select_var == 'Pick6':
334
  prop_df = pick_frame[['Player', 'over_prop', 'over_line', 'under_line', 'prop_type']]
335
- working_source = prop_df.copy()
336
  st.download_button(
337
  label="Download Prop Source",
338
  data=convert_df_to_csv(prop_df),
@@ -350,7 +350,7 @@ with tab5:
350
 
351
  if prop_type_var == "Strikeouts (Pitchers)":
352
  player_df = pitcher_stats
353
- prop_df = working_source[working_source['prop_type'] == 'pitcher_strikeouts']
354
  prop_df = prop_df[['Player', 'over_prop', 'over_line', 'under_line']]
355
  prop_df.rename(columns={"over_prop": "Prop"}, inplace = True)
356
  prop_df = prop_df.loc[prop_df['Prop'] != 0]
@@ -359,7 +359,7 @@ with tab5:
359
  df = pd.merge(player_df, prop_df, how='left', left_on=['Player'], right_on = ['Player'])
360
  elif prop_type_var == "Total Outs (Pitchers)":
361
  player_df = pitcher_stats
362
- prop_df = working_source[working_source['prop_type'] == 'pitcher_outs']
363
  prop_df = prop_df[['Player', 'over_prop', 'over_line', 'under_line']]
364
  prop_df.rename(columns={"over_prop": "Prop"}, inplace = True)
365
  prop_df = prop_df.loc[prop_df['Prop'] != 0]
@@ -368,7 +368,7 @@ with tab5:
368
  df = pd.merge(player_df, prop_df, how='left', left_on=['Player'], right_on = ['Player'])
369
  elif prop_type_var == "Earned Runs (Pitchers)":
370
  player_df = pitcher_stats
371
- prop_df = working_source[working_source['prop_type'] == 'pitcher_earned_runs']
372
  prop_df = prop_df[['Player', 'over_prop', 'over_line', 'under_line']]
373
  prop_df.rename(columns={"over_prop": "Prop"}, inplace = True)
374
  prop_df = prop_df.loc[prop_df['Prop'] != 0]
@@ -377,7 +377,7 @@ with tab5:
377
  df = pd.merge(player_df, prop_df, how='left', left_on=['Player'], right_on = ['Player'])
378
  elif prop_type_var == "Hits Against (Pitchers)":
379
  player_df = pitcher_stats
380
- prop_df = working_source[working_source['prop_type'] == 'pitcher_hits_allowed']
381
  prop_df = prop_df[['Player', 'over_prop', 'over_line', 'under_line']]
382
  prop_df.rename(columns={"over_prop": "Prop"}, inplace = True)
383
  prop_df = prop_df.loc[prop_df['Prop'] != 0]
@@ -386,7 +386,7 @@ with tab5:
386
  df = pd.merge(player_df, prop_df, how='left', left_on=['Player'], right_on = ['Player'])
387
  elif prop_type_var == "Walks Allowed (Pitchers)":
388
  player_df = pitcher_stats
389
- prop_df = working_source[working_source['prop_type'] == 'pitcher_walks']
390
  prop_df = prop_df[['Player', 'over_prop', 'over_line', 'under_line']]
391
  prop_df.rename(columns={"over_prop": "Prop"}, inplace = True)
392
  prop_df = prop_df.loc[prop_df['Prop'] != 0]
@@ -395,7 +395,7 @@ with tab5:
395
  df = pd.merge(player_df, prop_df, how='left', left_on=['Player'], right_on = ['Player'])
396
  elif prop_type_var == "Total Bases (Hitters)":
397
  player_df = hitter_stats
398
- prop_df = working_source[working_source['prop_type'] == 'batter_total_bases']
399
  prop_df = prop_df[['Player', 'over_prop', 'over_line', 'under_line']]
400
  prop_df.rename(columns={"over_prop": "Prop"}, inplace = True)
401
  prop_df = prop_df.loc[prop_df['Prop'] != 0]
@@ -404,7 +404,7 @@ with tab5:
404
  df = pd.merge(player_df, prop_df, how='left', left_on=['Player'], right_on = ['Player'])
405
  elif prop_type_var == "Stolen Bases (Hitters)":
406
  player_df = hitter_stats
407
- prop_df = working_source[working_source['prop_type'] == 'batter_stolen_bases']
408
  prop_df = prop_df[['Player', 'over_prop', 'over_line', 'under_line']]
409
  prop_df.rename(columns={"over_prop": "Prop"}, inplace = True)
410
  prop_df = prop_df.loc[prop_df['Prop'] != 0]
@@ -413,7 +413,7 @@ with tab5:
413
  df = pd.merge(player_df, prop_df, how='left', left_on=['Player'], right_on = ['Player'])
414
  elif prop_type_var == "Hits (Hitters)":
415
  player_df = hitter_stats
416
- prop_df = working_source[working_source['prop_type'] == 'batter_hits']
417
  prop_df = prop_df[['Player', 'over_prop', 'over_line', 'under_line']]
418
  prop_df.rename(columns={"over_prop": "Prop"}, inplace = True)
419
  prop_df = prop_df.loc[prop_df['Prop'] != 0]
 
329
  game_select_var = st.selectbox('Select prop source', options = ['Draftkings', 'Pick6'])
330
  if game_select_var == 'Draftkings':
331
  prop_df = prop_frame[['Player', 'over_prop', 'over_line', 'under_line', 'prop_type']]
332
+ working_source = prop_frame.copy
333
  elif game_select_var == 'Pick6':
334
  prop_df = pick_frame[['Player', 'over_prop', 'over_line', 'under_line', 'prop_type']]
335
+ working_source = pick_frame.copy()
336
  st.download_button(
337
  label="Download Prop Source",
338
  data=convert_df_to_csv(prop_df),
 
350
 
351
  if prop_type_var == "Strikeouts (Pitchers)":
352
  player_df = pitcher_stats
353
+ prop_df = prop_frame[prop_frame['prop_type'] == 'pitcher_strikeouts']
354
  prop_df = prop_df[['Player', 'over_prop', 'over_line', 'under_line']]
355
  prop_df.rename(columns={"over_prop": "Prop"}, inplace = True)
356
  prop_df = prop_df.loc[prop_df['Prop'] != 0]
 
359
  df = pd.merge(player_df, prop_df, how='left', left_on=['Player'], right_on = ['Player'])
360
  elif prop_type_var == "Total Outs (Pitchers)":
361
  player_df = pitcher_stats
362
+ prop_df = prop_frame[prop_frame['prop_type'] == 'pitcher_outs']
363
  prop_df = prop_df[['Player', 'over_prop', 'over_line', 'under_line']]
364
  prop_df.rename(columns={"over_prop": "Prop"}, inplace = True)
365
  prop_df = prop_df.loc[prop_df['Prop'] != 0]
 
368
  df = pd.merge(player_df, prop_df, how='left', left_on=['Player'], right_on = ['Player'])
369
  elif prop_type_var == "Earned Runs (Pitchers)":
370
  player_df = pitcher_stats
371
+ prop_df = prop_frame[prop_frame['prop_type'] == 'pitcher_earned_runs']
372
  prop_df = prop_df[['Player', 'over_prop', 'over_line', 'under_line']]
373
  prop_df.rename(columns={"over_prop": "Prop"}, inplace = True)
374
  prop_df = prop_df.loc[prop_df['Prop'] != 0]
 
377
  df = pd.merge(player_df, prop_df, how='left', left_on=['Player'], right_on = ['Player'])
378
  elif prop_type_var == "Hits Against (Pitchers)":
379
  player_df = pitcher_stats
380
+ prop_df = prop_frame[prop_frame['prop_type'] == 'pitcher_hits_allowed']
381
  prop_df = prop_df[['Player', 'over_prop', 'over_line', 'under_line']]
382
  prop_df.rename(columns={"over_prop": "Prop"}, inplace = True)
383
  prop_df = prop_df.loc[prop_df['Prop'] != 0]
 
386
  df = pd.merge(player_df, prop_df, how='left', left_on=['Player'], right_on = ['Player'])
387
  elif prop_type_var == "Walks Allowed (Pitchers)":
388
  player_df = pitcher_stats
389
+ prop_df = prop_frame[prop_frame['prop_type'] == 'pitcher_walks']
390
  prop_df = prop_df[['Player', 'over_prop', 'over_line', 'under_line']]
391
  prop_df.rename(columns={"over_prop": "Prop"}, inplace = True)
392
  prop_df = prop_df.loc[prop_df['Prop'] != 0]
 
395
  df = pd.merge(player_df, prop_df, how='left', left_on=['Player'], right_on = ['Player'])
396
  elif prop_type_var == "Total Bases (Hitters)":
397
  player_df = hitter_stats
398
+ prop_df = prop_frame[prop_frame['prop_type'] == 'batter_total_bases']
399
  prop_df = prop_df[['Player', 'over_prop', 'over_line', 'under_line']]
400
  prop_df.rename(columns={"over_prop": "Prop"}, inplace = True)
401
  prop_df = prop_df.loc[prop_df['Prop'] != 0]
 
404
  df = pd.merge(player_df, prop_df, how='left', left_on=['Player'], right_on = ['Player'])
405
  elif prop_type_var == "Stolen Bases (Hitters)":
406
  player_df = hitter_stats
407
+ prop_df = prop_frame[prop_frame['prop_type'] == 'batter_stolen_bases']
408
  prop_df = prop_df[['Player', 'over_prop', 'over_line', 'under_line']]
409
  prop_df.rename(columns={"over_prop": "Prop"}, inplace = True)
410
  prop_df = prop_df.loc[prop_df['Prop'] != 0]
 
413
  df = pd.merge(player_df, prop_df, how='left', left_on=['Player'], right_on = ['Player'])
414
  elif prop_type_var == "Hits (Hitters)":
415
  player_df = hitter_stats
416
+ prop_df = prop_frame[prop_frame['prop_type'] == 'batter_hits']
417
  prop_df = prop_df[['Player', 'over_prop', 'over_line', 'under_line']]
418
  prop_df.rename(columns={"over_prop": "Prop"}, inplace = True)
419
  prop_df = prop_df.loc[prop_df['Prop'] != 0]