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
Files changed (1) hide show
  1. app.py +3 -1
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()