Skip to content

Commit 05b2ddc

Browse files
committed
Added wordcloud to dashboard
1 parent 2d089f9 commit 05b2ddc

6 files changed

Lines changed: 819 additions & 89 deletions

File tree

dashboard/analysis.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -38,7 +38,7 @@ def calculate_crosstab(df: pd.DataFrame, data_key1: str, data_key2: str, id_vars
3838
return df_crosstab
3939

4040

41-
def filter_dataframe(df: pd.DataFrame, include: list=None, exclude: List[Tuple[str, list]]=None, exclude_nan=True) -> pd.DataFrame:
41+
def filter_dataframe(df: pd.DataFrame, include: list=None, exclude: List[Tuple[str, list]]=None, exclude_nan=True, as_type="category") -> pd.DataFrame:
4242
"""
4343
Filter pandas dataframe
4444
@@ -50,7 +50,7 @@ def filter_dataframe(df: pd.DataFrame, include: list=None, exclude: List[Tuple[s
5050
"""
5151

5252
if include is not None:
53-
df = df[include].dropna(how = "all", subset = include).astype("category")
53+
df = df[include].dropna(how = "all", subset = include).astype(as_type)
5454

5555
for key, val in exclude:
5656
df = df.loc[~df[key].isin(val)]

dashboard/data/filters_methods.txt

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,3 @@
1-
All
21
imaging
32
analytical methods
43
simulations

0 commit comments

Comments
 (0)