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 |
|