James McCool commited on
Commit
7ba4f09
·
1 Parent(s): 0b924a0

printing some lens

Browse files
global_func/stratification_function.py CHANGED
@@ -25,10 +25,13 @@ def stratification_function(portfolio: pd.DataFrame, lineup_target: int, exclude
25
  closest_idx = (portfolio[sorting_choice] - target_sim).abs().idxmin()
26
  if closest_idx not in selected_indices: # Avoid duplicates
27
  selected_indices.append(closest_idx)
 
28
  if len(selected_indices) > lineup_target:
29
  selected_indices = selected_indices[:lineup_target]
 
30
  range_var = 10
31
  elif len(selected_indices) == lineup_target:
 
32
  range_var = 10
33
  else:
34
  lineup_target += 5 * range_var
 
25
  closest_idx = (portfolio[sorting_choice] - target_sim).abs().idxmin()
26
  if closest_idx not in selected_indices: # Avoid duplicates
27
  selected_indices.append(closest_idx)
28
+ print(len(selected_indices))
29
  if len(selected_indices) > lineup_target:
30
  selected_indices = selected_indices[:lineup_target]
31
+ print(len(selected_indices))
32
  range_var = 10
33
  elif len(selected_indices) == lineup_target:
34
+ print(len(selected_indices))
35
  range_var = 10
36
  else:
37
  lineup_target += 5 * range_var