emidiosouza commited on
Commit
266ef75
·
verified ·
1 Parent(s): 87d5c73

Update filter.py

Browse files
Files changed (1) hide show
  1. filter.py +2 -2
filter.py CHANGED
@@ -29,7 +29,7 @@ def filter_dataframe(df: pd.DataFrame) -> pd.DataFrame:
29
  left, right = st.columns((1, 20))
30
  left.write("↳")
31
  # Tratar colunas com < 10 valores únicos como categóricos
32
- if is_categorical_dtype(df[column]) or df[column].nunique() < 50:
33
  user_cat_input = right.multiselect(
34
  f"Valores para {column}",
35
  df[column].unique(),
@@ -66,7 +66,7 @@ def filter_dataframe(df: pd.DataFrame) -> pd.DataFrame:
66
  else:
67
  # Para colunas de texto, mostre uma seleção múltipla se houver poucos valores únicos
68
  unique_values = df[column].dropna().unique()
69
- if len(unique_values) < 50: # Ajuste o limite conforme necessário
70
  user_text_input = right.multiselect(
71
  f"Valores para {column}",
72
  unique_values,
 
29
  left, right = st.columns((1, 20))
30
  left.write("↳")
31
  # Tratar colunas com < 10 valores únicos como categóricos
32
+ if is_categorical_dtype(df[column]) or df[column].nunique() < 5000:
33
  user_cat_input = right.multiselect(
34
  f"Valores para {column}",
35
  df[column].unique(),
 
66
  else:
67
  # Para colunas de texto, mostre uma seleção múltipla se houver poucos valores únicos
68
  unique_values = df[column].dropna().unique()
69
+ if len(unique_values) < 5000: # Ajuste o limite conforme necessário
70
  user_text_input = right.multiselect(
71
  f"Valores para {column}",
72
  unique_values,