James McCool
commited on
Commit
·
bce8275
1
Parent(s):
7f4d26e
Fix comparison logic in exposure_spread function by replacing isin() with direct membership check for comparable_player_list, improving clarity and performance in player selection.
Browse files
global_func/exposure_spread.py
CHANGED
|
@@ -349,7 +349,7 @@ def exposure_spread(working_frame, exposure_player, exposure_target, exposure_st
|
|
| 349 |
# Find which column contains the exposure_player
|
| 350 |
row_data = working_frame.iloc[row]
|
| 351 |
for col in working_frame.columns:
|
| 352 |
-
if row_data[col]
|
| 353 |
print(row_data[col])
|
| 354 |
# Get the replacement player's positions
|
| 355 |
replacement_player_positions = projections_df[projections_df['player_names'] == row_data[col]]['position'].iloc[0].split('/')
|
|
|
|
| 349 |
# Find which column contains the exposure_player
|
| 350 |
row_data = working_frame.iloc[row]
|
| 351 |
for col in working_frame.columns:
|
| 352 |
+
if row_data[col] in comparable_player_list:
|
| 353 |
print(row_data[col])
|
| 354 |
# Get the replacement player's positions
|
| 355 |
replacement_player_positions = projections_df[projections_df['player_names'] == row_data[col]]['position'].iloc[0].split('/')
|