Update app.py
Browse files
app.py
CHANGED
@@ -180,7 +180,14 @@ def get_data(rl_env, task_id, path, selected_filters: List[str] = None) -> pd.Da
|
|
180 |
|
181 |
# Apply selected filters for difficulty or pattern if provided
|
182 |
if selected_filters:
|
183 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
184 |
|
185 |
# Drop the "Task-ID" and "Task" columns
|
186 |
filtered_data = filtered_data.drop(columns=["Task-ID", "Task"])
|
|
|
180 |
|
181 |
# Apply selected filters for difficulty or pattern if provided
|
182 |
if selected_filters:
|
183 |
+
if 'Pattern' in filtered_data.columns and 'Difficulty' in filtered_data.columns:
|
184 |
+
filtered_data = filtered_data[
|
185 |
+
filtered_data['Pattern'].isin(selected_filters) | filtered_data['Difficulty'].isin(selected_filters)
|
186 |
+
]
|
187 |
+
elif 'Pattern' in filtered_data.columns:
|
188 |
+
filtered_data = filtered_data[filtered_data['Pattern'].isin(selected_filters)]
|
189 |
+
elif 'Difficulty' in filtered_data.columns:
|
190 |
+
filtered_data = filtered_data[filtered_data['Difficulty'].isin(selected_filters)]
|
191 |
|
192 |
# Drop the "Task-ID" and "Task" columns
|
193 |
filtered_data = filtered_data.drop(columns=["Task-ID", "Task"])
|