James McCool
commited on
Commit
·
fad0da8
1
Parent(s):
d503c02
Add debug print statements in app.py to track the number of modified rows and the length of combined frames during 'Manage Portfolio' processing, aiding in troubleshooting and data validation.
Browse files
app.py
CHANGED
@@ -1713,13 +1713,15 @@ if selected_tab == 'Manage Portfolio':
|
|
1713 |
# st.session_state['export_base'] = predict_dupes(st.session_state['export_base'], st.session_state['map_dict'], site_var, type_var, Contest_Size, strength_var, sport_var)
|
1714 |
# st.session_state['export_base'] = reassess_edge(st.session_state['export_base'], st.session_state['base_frame'], st.session_state['map_dict'], site_var, type_var, Contest_Size, strength_var, sport_var, salary_max)
|
1715 |
num_modified_rows = len(st.session_state['export_base'])
|
|
|
1716 |
|
1717 |
# Concatenate the modified frame with the base frame
|
1718 |
combined_frame = pd.concat([st.session_state['export_base'], st.session_state['base_frame']], ignore_index=True)
|
|
|
1719 |
|
1720 |
# Run predict_dupes on the combined frame
|
1721 |
updated_combined_frame = predict_dupes(combined_frame, st.session_state['map_dict'], site_var, type_var, Contest_Size, strength_var, sport_var, salary_max)
|
1722 |
-
|
1723 |
# Extract the first N rows (which correspond to our modified frame)
|
1724 |
st.session_state['export_base'] = updated_combined_frame.head(num_modified_rows).copy()
|
1725 |
st.session_state['export_merge'] = st.session_state['export_base'].copy()
|
|
|
1713 |
# st.session_state['export_base'] = predict_dupes(st.session_state['export_base'], st.session_state['map_dict'], site_var, type_var, Contest_Size, strength_var, sport_var)
|
1714 |
# st.session_state['export_base'] = reassess_edge(st.session_state['export_base'], st.session_state['base_frame'], st.session_state['map_dict'], site_var, type_var, Contest_Size, strength_var, sport_var, salary_max)
|
1715 |
num_modified_rows = len(st.session_state['export_base'])
|
1716 |
+
print(num_modified_rows)
|
1717 |
|
1718 |
# Concatenate the modified frame with the base frame
|
1719 |
combined_frame = pd.concat([st.session_state['export_base'], st.session_state['base_frame']], ignore_index=True)
|
1720 |
+
print(len(combined_frame))
|
1721 |
|
1722 |
# Run predict_dupes on the combined frame
|
1723 |
updated_combined_frame = predict_dupes(combined_frame, st.session_state['map_dict'], site_var, type_var, Contest_Size, strength_var, sport_var, salary_max)
|
1724 |
+
print(len(updated_combined_frame))
|
1725 |
# Extract the first N rows (which correspond to our modified frame)
|
1726 |
st.session_state['export_base'] = updated_combined_frame.head(num_modified_rows).copy()
|
1727 |
st.session_state['export_merge'] = st.session_state['export_base'].copy()
|