Szymon Woźniak commited on
Commit
7eb31f3
1 Parent(s): 7140424

fix filtering dataframes, fix citation generator

Browse files
filter_dataframe.py CHANGED
@@ -72,10 +72,14 @@ def filter_dataframe(df: pd.DataFrame, numeric_as_categorical: bool = True) -> p
72
  if is_integer_dtype(df[column]):
73
  _min = int(df[column].min())
74
  _max = int(df[column].max())
 
 
75
  step = 1
76
  else:
77
  _min = float(df[column].min())
78
  _max = float(df[column].max())
 
 
79
  step = (_max - _min) / 100
80
  user_num_input = right.slider(
81
  f"Values for {column}",
 
72
  if is_integer_dtype(df[column]):
73
  _min = int(df[column].min())
74
  _max = int(df[column].max())
75
+ if _min == _max:
76
+ _max += 1
77
  step = 1
78
  else:
79
  _min = float(df[column].min())
80
  _max = float(df[column].max())
81
+ if _min == _max:
82
+ _max += 0.1
83
  step = (_max - _min) / 100
84
  user_num_input = right.slider(
85
  f"Values for {column}",
pages/2_Dataset_Statistics_&_citation_export.py CHANGED
@@ -22,8 +22,8 @@ _MMS_CITATION = """\
22
  CITATION_SEPARATOR = "% " + ("-" * 90) + "\n\n"
23
 
24
  def export_citations(df: pd.DataFrame):
25
- dataset_names = df.original_dataset.tolist()
26
- dataset_citations = df.citation.tolist()
27
 
28
  df = pd.DataFrame({"dataset": dataset_names, "citation": dataset_citations})
29
  citations_grouped_df = df.groupby("citation").agg({"dataset": lambda x: ", ".join(x)}).reset_index().sort_values(by="dataset")
 
22
  CITATION_SEPARATOR = "% " + ("-" * 90) + "\n\n"
23
 
24
  def export_citations(df: pd.DataFrame):
25
+ dataset_names = df["Original Dataset"].tolist()
26
+ dataset_citations = df["Citation"].tolist()
27
 
28
  df = pd.DataFrame({"dataset": dataset_names, "citation": dataset_citations})
29
  citations_grouped_df = df.groupby("citation").agg({"dataset": lambda x: ", ".join(x)}).reset_index().sort_values(by="dataset")