Multichem commited on
Commit
3932661
·
1 Parent(s): 8ff7168

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +4 -19
app.py CHANGED
@@ -1,17 +1,6 @@
1
- import pulp
2
  import numpy as np
3
  import pandas as pd
4
- import random
5
- import sys
6
- import openpyxl
7
- import re
8
- import time
9
  import streamlit as st
10
- import matplotlib
11
- from matplotlib.colors import LinearSegmentedColormap
12
- from st_aggrid import GridOptionsBuilder, AgGrid, GridUpdateMode, DataReturnMode
13
- import json
14
- import requests
15
  import gspread
16
  import plotly.express as px
17
 
@@ -63,12 +52,8 @@ def player_stat_table():
63
  @st.cache_data
64
  def player_prop_table():
65
  sh = gc.open_by_url(master_hold)
66
- worksheet = sh.worksheet('prop_frame')
67
- raw_display = pd.DataFrame(worksheet.get_all_records())
68
- raw_display.replace('', np.nan, inplace=True)
69
- raw_display = raw_display.dropna()
70
-
71
- return raw_display
72
 
73
  return raw_display
74
 
@@ -76,8 +61,8 @@ game_model = game_betting_model()
76
  overall_stats = player_stat_table()
77
  qb_stats = overall_stats.loc[overall_stats['Position'] == 'QB']
78
  non_qb_stats = overall_stats.loc[overall_stats['Position'] != 'QB']
79
- prop_frame = player_prop_table()
80
- t_stamp = f"Last Update: " + str(prop_frame['timestamp'][0]) + f" CST"
81
 
82
  tab1, tab2, tab3, tab4, tab5 = st.tabs(["Game Betting Model", "QB Projections", "RB/WR/TE Projections", "Player Prop Simulations", "Stat Specific Simulations"])
83
 
 
 
1
  import numpy as np
2
  import pandas as pd
 
 
 
 
 
3
  import streamlit as st
 
 
 
 
 
4
  import gspread
5
  import plotly.express as px
6
 
 
52
  @st.cache_data
53
  def player_prop_table():
54
  sh = gc.open_by_url(master_hold)
55
+ worksheet = sh.worksheet('DK_ROO')
56
+ raw_display = worksheet.acell('U2').value
 
 
 
 
57
 
58
  return raw_display
59
 
 
61
  overall_stats = player_stat_table()
62
  qb_stats = overall_stats.loc[overall_stats['Position'] == 'QB']
63
  non_qb_stats = overall_stats.loc[overall_stats['Position'] != 'QB']
64
+ timestamp = player_prop_table()
65
+ t_stamp = f"Last Update: " + str(timestamp) + f" CST"
66
 
67
  tab1, tab2, tab3, tab4, tab5 = st.tabs(["Game Betting Model", "QB Projections", "RB/WR/TE Projections", "Player Prop Simulations", "Stat Specific Simulations"])
68