ppsingh commited on
Commit
38c2e3c
1 Parent(s): d5ae5ef
Files changed (2) hide show
  1. appStore/policyaction.py +2 -2
  2. appStore/target.py +1 -1
appStore/policyaction.py CHANGED
@@ -267,7 +267,7 @@ def filter_dataframe_action(df: pd.DataFrame) -> pd.DataFrame:
267
  step=step,
268
  )
269
  df = df[df[column].between(*user_num_input)]
270
- elif is_list_like(df[column]):
271
  list_vals = set(x for lst in df[column].tolist() for x in lst)
272
  user_multi_input = right.multiselect(
273
  f"Values for {column}",
@@ -371,7 +371,7 @@ def filter_dataframe_policy(df: pd.DataFrame) -> pd.DataFrame:
371
  step=step,
372
  )
373
  df = df[df[column].between(*user_num_input)]
374
- elif is_list_like(df[column]):
375
  list_vals = set(x for lst in df[column].tolist() for x in lst)
376
  user_multi_input = right.multiselect(
377
  f"Values for {column}",
 
267
  step=step,
268
  )
269
  df = df[df[column].between(*user_num_input)]
270
+ elif is_list_like(df[column]) & (type(df[column][0]) == list):
271
  list_vals = set(x for lst in df[column].tolist() for x in lst)
272
  user_multi_input = right.multiselect(
273
  f"Values for {column}",
 
371
  step=step,
372
  )
373
  df = df[df[column].between(*user_num_input)]
374
+ elif is_list_like(df[column]) & (type(df[column][0]) == list):
375
  list_vals = set(x for lst in df[column].tolist() for x in lst)
376
  user_multi_input = right.multiselect(
377
  f"Values for {column}",
appStore/target.py CHANGED
@@ -294,7 +294,7 @@ def filter_dataframe(df: pd.DataFrame) -> pd.DataFrame:
294
  f"Substring or regex in {column}",
295
  )
296
  if user_text_input:
297
- df = df[df[column].str.contains(user_text_input)]
298
  df['keep'] = True
299
  df = df[['keep','text','Target Score','Netzero Label','GHG Label',
300
  'Conditional Label','Sector Label','Adapt-Mitig Label','page']]
 
294
  f"Substring or regex in {column}",
295
  )
296
  if user_text_input:
297
+ df = df[df[column].str.lower().str.contains(user_text_input)]
298
  df['keep'] = True
299
  df = df[['keep','text','Target Score','Netzero Label','GHG Label',
300
  'Conditional Label','Sector Label','Adapt-Mitig Label','page']]