James McCool
commited on
Commit
·
7dd1418
1
Parent(s):
1f65761
Refactor exposure_spread function to access salary and median values directly from the first row of comparable players, improving clarity and ensuring correct data retrieval for player comparisons.
Browse files
global_func/exposure_spread.py
CHANGED
|
@@ -9,10 +9,10 @@ import random
|
|
| 9 |
def exposure_spread(working_frame, exposure_player, exposure_target, exposure_stack_bool, projections_df):
|
| 10 |
# Find comparable players in the projections
|
| 11 |
comparable_players = projections_df[projections_df['player_names'] == exposure_player]
|
| 12 |
-
comp_salary_high = comparable_players['salary']
|
| 13 |
-
comp_salary_low = comparable_players['salary'] - 500
|
| 14 |
-
comp_projection_high = comparable_players['median']
|
| 15 |
-
comp_projection_low = comparable_players['median'] - (comparable_players['median'] * .9)
|
| 16 |
|
| 17 |
comparable_players = projections_df[
|
| 18 |
(projections_df['salary'] >= comp_salary_low) &
|
|
|
|
| 9 |
def exposure_spread(working_frame, exposure_player, exposure_target, exposure_stack_bool, projections_df):
|
| 10 |
# Find comparable players in the projections
|
| 11 |
comparable_players = projections_df[projections_df['player_names'] == exposure_player]
|
| 12 |
+
comp_salary_high = comparable_players['salary'][0]
|
| 13 |
+
comp_salary_low = comparable_players['salary'][0] - 500
|
| 14 |
+
comp_projection_high = comparable_players['median'][0]
|
| 15 |
+
comp_projection_low = comparable_players['median'][0] - (comparable_players['median'][0] * .9)
|
| 16 |
|
| 17 |
comparable_players = projections_df[
|
| 18 |
(projections_df['salary'] >= comp_salary_low) &
|