Spaces:
Running
Running
James McCool
commited on
Commit
·
cb63196
1
Parent(s):
9b875c4
Refactor DK and FD LevX calculations in app.py to ensure rank calculations are explicitly cast to float, improving accuracy in scoring percentage metrics.
Browse files
app.py
CHANGED
@@ -97,8 +97,8 @@ def init_baselines():
|
|
97 |
scoring_percentages = scoring_percentages.merge(fd_team_ownership, left_on='Names', right_on='Team', how='left')
|
98 |
scoring_percentages.rename(columns={'Own%': 'FD Own%'}, inplace=True)
|
99 |
scoring_percentages.drop('Team', axis=1, inplace=True)
|
100 |
-
scoring_percentages['DK LevX'] = scoring_percentages['Top Score'].rank(pct=True) - scoring_percentages['DK Own%'].rank(pct=True)
|
101 |
-
scoring_percentages['FD LevX'] = scoring_percentages['Top Score'].rank(pct=True) - scoring_percentages['FD Own%'].rank(pct=True)
|
102 |
|
103 |
return roo_data, sd_roo_data, scoring_percentages, dk_roo, fd_roo
|
104 |
|
|
|
97 |
scoring_percentages = scoring_percentages.merge(fd_team_ownership, left_on='Names', right_on='Team', how='left')
|
98 |
scoring_percentages.rename(columns={'Own%': 'FD Own%'}, inplace=True)
|
99 |
scoring_percentages.drop('Team', axis=1, inplace=True)
|
100 |
+
scoring_percentages['DK LevX'] = scoring_percentages['Top Score'].rank(pct=True).astype(float) - scoring_percentages['DK Own%'].rank(pct=True).astype(float)
|
101 |
+
scoring_percentages['FD LevX'] = scoring_percentages['Top Score'].rank(pct=True).astype(float) - scoring_percentages['FD Own%'].rank(pct=True).astype(float)
|
102 |
|
103 |
return roo_data, sd_roo_data, scoring_percentages, dk_roo, fd_roo
|
104 |
|