Multichem commited on
Commit
d82f596
·
1 Parent(s): 324d7b4

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +7 -5
app.py CHANGED
@@ -62,8 +62,10 @@ def grab_baseline_stuff():
62
  fd_raw_proj['Median'] = fd_raw_proj['Median'].astype(float)
63
  dk_raw_proj['Own'] = dk_raw_proj['Median'].astype(float)
64
  fd_raw_proj['Own'] = fd_raw_proj['Median'].astype(float)
65
- dk_ids = dict(zip(dk_raw_proj['Player'], dk_raw_proj['player_id']))
66
- fd_ids = dict(zip(fd_raw_proj['Player'], fd_raw_proj['player_id']))
 
 
67
 
68
  worksheet = sh.worksheet('Timestamp')
69
  timestamp = worksheet.acell('A1').value
@@ -148,17 +150,17 @@ with tab2:
148
  ownframe['Own%'] = np.where((ownframe['Position'] == 'G') & (ownframe['Own'] - ownframe.loc[ownframe['Position'] == 'G', 'Own'].mean() >= 0), ownframe['Own'] * (10 * (ownframe['Own'] - ownframe.loc[ownframe['Position'] == 'G', 'Own'].mean())/100) + ownframe.loc[ownframe['Position'] == 'G', 'Own'].mean(), ownframe['Own'])
149
  ownframe['Own%'] = np.where((ownframe['Position'] != 'G') & (ownframe['Own'] - ownframe.loc[ownframe['Position'] != 'G', 'Own'].mean() >= 0), ownframe['Own'] * (5 * (ownframe['Own'] - ownframe.loc[ownframe['Position'] != 'G', 'Own'].mean())/100) + ownframe.loc[ownframe['Position'] != 'G', 'Own'].mean(), ownframe['Own%'])
150
  ownframe['Own%'] = np.where(ownframe['Own%'] > 75, 75, ownframe['Own%'])
151
- ownframe['Own'] = ownframe['Own%'] * (800 / ownframe['Own%'].sum())
152
  if contest_var1 == 'Small Field GPP':
153
  ownframe['Own%'] = np.where((ownframe['Position'] == 'G') & (ownframe['Own'] - ownframe.loc[ownframe['Position'] == 'G', 'Own'].mean() >= 0), ownframe['Own'] * (6 * (ownframe['Own'] - ownframe.loc[ownframe['Position'] == 'G', 'Own'].mean())/100) + ownframe.loc[ownframe['Position'] == 'G', 'Own'].mean(), ownframe['Own'])
154
  ownframe['Own%'] = np.where((ownframe['Position'] != 'G') & (ownframe['Own'] - ownframe.loc[ownframe['Position'] != 'G', 'Own'].mean() >= 0), ownframe['Own'] * (3 * (ownframe['Own'] - ownframe.loc[ownframe['Position'] != 'G', 'Own'].mean())/100) + ownframe.loc[ownframe['Position'] != 'G', 'Own'].mean(), ownframe['Own%'])
155
  ownframe['Own%'] = np.where(ownframe['Own%'] > 75, 75, ownframe['Own%'])
156
- ownframe['Own'] = ownframe['Own%'] * (800 / ownframe['Own%'].sum())
157
  if contest_var1 == 'Large Field GPP':
158
  ownframe['Own%'] = np.where((ownframe['Position'] == 'G') & (ownframe['Own'] - ownframe.loc[ownframe['Position'] == 'G', 'Own'].mean() >= 0), ownframe['Own'] * (3 * (ownframe['Own'] - ownframe.loc[ownframe['Position'] == 'G', 'Own'].mean())/100) + ownframe.loc[ownframe['Position'] == 'G', 'Own'].mean(), ownframe['Own'])
159
  ownframe['Own%'] = np.where((ownframe['Position'] != 'G') & (ownframe['Own'] - ownframe.loc[ownframe['Position'] != 'G', 'Own'].mean() >= 0), ownframe['Own'] * (1.5 * (ownframe['Own'] - ownframe.loc[ownframe['Position'] != 'G', 'Own'].mean())/100) + ownframe.loc[ownframe['Position'] != 'G', 'Own'].mean(), ownframe['Own%'])
160
  ownframe['Own%'] = np.where(ownframe['Own%'] > 75, 75, ownframe['Own%'])
161
- ownframe['Own'] = ownframe['Own%'] * (800 / ownframe['Own%'].sum())
162
  raw_baselines = ownframe[['Player', 'Salary', 'Position', 'Team', 'Opp', 'Line', 'PP Unit', 'Median', 'Own']]
163
  raw_baselines = raw_baselines.sort_values(by='Median', ascending=False)
164
  raw_baselines['lock'] = np.where(raw_baselines['Player'].isin(lock_var1), 1, 0)
 
62
  fd_raw_proj['Median'] = fd_raw_proj['Median'].astype(float)
63
  dk_raw_proj['Own'] = dk_raw_proj['Median'].astype(float)
64
  fd_raw_proj['Own'] = fd_raw_proj['Median'].astype(float)
65
+ dk_raw_proj['Name_ID'] = dk_raw_proj['Player'] + '(' + dk_raw_proj['player_id'].astype(str) + ')'
66
+ fd_raw_proj['Name_ID'] = fd_raw_proj['player_id'].astype(str) + ':' + fd_raw_proj['Player']
67
+ dk_ids = dict(zip(dk_raw_proj['Player'], dk_raw_proj['Name_ID']))
68
+ fd_ids = dict(zip(fd_raw_proj['Player'], fd_raw_proj['Name_ID']))
69
 
70
  worksheet = sh.worksheet('Timestamp')
71
  timestamp = worksheet.acell('A1').value
 
150
  ownframe['Own%'] = np.where((ownframe['Position'] == 'G') & (ownframe['Own'] - ownframe.loc[ownframe['Position'] == 'G', 'Own'].mean() >= 0), ownframe['Own'] * (10 * (ownframe['Own'] - ownframe.loc[ownframe['Position'] == 'G', 'Own'].mean())/100) + ownframe.loc[ownframe['Position'] == 'G', 'Own'].mean(), ownframe['Own'])
151
  ownframe['Own%'] = np.where((ownframe['Position'] != 'G') & (ownframe['Own'] - ownframe.loc[ownframe['Position'] != 'G', 'Own'].mean() >= 0), ownframe['Own'] * (5 * (ownframe['Own'] - ownframe.loc[ownframe['Position'] != 'G', 'Own'].mean())/100) + ownframe.loc[ownframe['Position'] != 'G', 'Own'].mean(), ownframe['Own%'])
152
  ownframe['Own%'] = np.where(ownframe['Own%'] > 75, 75, ownframe['Own%'])
153
+ ownframe['Own'] = ownframe['Own%'] * (900 / ownframe['Own%'].sum())
154
  if contest_var1 == 'Small Field GPP':
155
  ownframe['Own%'] = np.where((ownframe['Position'] == 'G') & (ownframe['Own'] - ownframe.loc[ownframe['Position'] == 'G', 'Own'].mean() >= 0), ownframe['Own'] * (6 * (ownframe['Own'] - ownframe.loc[ownframe['Position'] == 'G', 'Own'].mean())/100) + ownframe.loc[ownframe['Position'] == 'G', 'Own'].mean(), ownframe['Own'])
156
  ownframe['Own%'] = np.where((ownframe['Position'] != 'G') & (ownframe['Own'] - ownframe.loc[ownframe['Position'] != 'G', 'Own'].mean() >= 0), ownframe['Own'] * (3 * (ownframe['Own'] - ownframe.loc[ownframe['Position'] != 'G', 'Own'].mean())/100) + ownframe.loc[ownframe['Position'] != 'G', 'Own'].mean(), ownframe['Own%'])
157
  ownframe['Own%'] = np.where(ownframe['Own%'] > 75, 75, ownframe['Own%'])
158
+ ownframe['Own'] = ownframe['Own%'] * (900 / ownframe['Own%'].sum())
159
  if contest_var1 == 'Large Field GPP':
160
  ownframe['Own%'] = np.where((ownframe['Position'] == 'G') & (ownframe['Own'] - ownframe.loc[ownframe['Position'] == 'G', 'Own'].mean() >= 0), ownframe['Own'] * (3 * (ownframe['Own'] - ownframe.loc[ownframe['Position'] == 'G', 'Own'].mean())/100) + ownframe.loc[ownframe['Position'] == 'G', 'Own'].mean(), ownframe['Own'])
161
  ownframe['Own%'] = np.where((ownframe['Position'] != 'G') & (ownframe['Own'] - ownframe.loc[ownframe['Position'] != 'G', 'Own'].mean() >= 0), ownframe['Own'] * (1.5 * (ownframe['Own'] - ownframe.loc[ownframe['Position'] != 'G', 'Own'].mean())/100) + ownframe.loc[ownframe['Position'] != 'G', 'Own'].mean(), ownframe['Own%'])
162
  ownframe['Own%'] = np.where(ownframe['Own%'] > 75, 75, ownframe['Own%'])
163
+ ownframe['Own'] = ownframe['Own%'] * (900 / ownframe['Own%'].sum())
164
  raw_baselines = ownframe[['Player', 'Salary', 'Position', 'Team', 'Opp', 'Line', 'PP Unit', 'Median', 'Own']]
165
  raw_baselines = raw_baselines.sort_values(by='Median', ascending=False)
166
  raw_baselines['lock'] = np.where(raw_baselines['Player'].isin(lock_var1), 1, 0)