Spaces:
Running
Running
James McCool
commited on
Commit
·
3536cb9
1
Parent(s):
76fcc95
Update VORP roster assignment in Streamlit app to replace rank calculation with ranking method, improving accuracy in player evaluations and ensuring consistent rank representation.
Browse files- src/streamlit_app.py +2 -1
src/streamlit_app.py
CHANGED
@@ -395,7 +395,8 @@ def assign_vorp_roster(frame: pd.DataFrame, halfPpr_rv: dict, custom_rv: dict, p
|
|
395 |
pos_frame = frame[frame['Pos'] == positions]
|
396 |
pos_frame = pos_frame[pos_frame['Rank'] != 0]
|
397 |
pos_frame = pos_frame.sort_values(by='Rank', ascending=True).reset_index(drop=True)
|
398 |
-
pos_frame['
|
|
|
399 |
halfPpr_rv_var = pos_frame['pos_rank_initial'].map(half_ppr_match_dict)
|
400 |
custom_rv_var = pos_frame['pos_rank_initial'].map(custom_match_dict)
|
401 |
|
|
|
395 |
pos_frame = frame[frame['Pos'] == positions]
|
396 |
pos_frame = pos_frame[pos_frame['Rank'] != 0]
|
397 |
pos_frame = pos_frame.sort_values(by='Rank', ascending=True).reset_index(drop=True)
|
398 |
+
pos_frame['ranker_rank'] = pos_frame['Rank'].rank(method='first', ascending=True).astype(int)
|
399 |
+
pos_frame['pos_rank_initial'] = pos_frame['Pos'] + pos_frame['ranker_rank'].astype(str)
|
400 |
halfPpr_rv_var = pos_frame['pos_rank_initial'].map(half_ppr_match_dict)
|
401 |
custom_rv_var = pos_frame['pos_rank_initial'].map(custom_match_dict)
|
402 |
|