Spaces:
Sleeping
Sleeping
Update app.py
Browse files
app.py
CHANGED
@@ -46,7 +46,7 @@ year_options = sorted(df["year"].dropna().unique())
|
|
46 |
selected_countries = st.sidebar.multiselect("Select Country/Countries", country_options)
|
47 |
selected_years = st.sidebar.multiselect("Select Year(s)", year_options)
|
48 |
keyword = st.sidebar.text_input(
|
49 |
-
"Keyword Search (
|
50 |
) #NEW
|
51 |
group_by_question = st.sidebar.checkbox("Group by Question Text")
|
52 |
|
@@ -56,7 +56,8 @@ filtered = df[
|
|
56 |
(df["year"].isin(selected_years) if selected_years else True) &
|
57 |
(
|
58 |
df["question_text"].str.contains(keyword, case=False, na=False) |
|
59 |
-
df["answer_text"].str.contains(keyword, case=False, na=False)
|
|
|
60 |
)
|
61 |
]
|
62 |
|
|
|
46 |
selected_countries = st.sidebar.multiselect("Select Country/Countries", country_options)
|
47 |
selected_years = st.sidebar.multiselect("Select Year(s)", year_options)
|
48 |
keyword = st.sidebar.text_input(
|
49 |
+
"Keyword Search (Question text / Answer text / Question code)", ""
|
50 |
) #NEW
|
51 |
group_by_question = st.sidebar.checkbox("Group by Question Text")
|
52 |
|
|
|
56 |
(df["year"].isin(selected_years) if selected_years else True) &
|
57 |
(
|
58 |
df["question_text"].str.contains(keyword, case=False, na=False) |
|
59 |
+
df["answer_text"].str.contains(keyword, case=False, na=False) |
|
60 |
+
df["question_code"].astype(str).str.contains(keyword, case=False, na=False) # NEW
|
61 |
)
|
62 |
]
|
63 |
|