# Problem to filter dataset

**URL:** <https://forum.inductiveautomation.com/t/problem-to-filter-dataset/77140>\
**Category:** Ignition\
**Created:** [July 31, 2023, 1:45pm UTC](https://forum.inductiveautomation.com/t/problem-to-filter-dataset/77140 "2023-07-31T13:45:52Z")\
**Posts on this page:** 1\
**Showing post:** 3

<div class="post-metadata">

**Author:** ![pascal.fragnoud](https://sea1.discourse-cdn.com/inductiveautomation/user_avatar/forum.inductiveautomation.com/pascal.fragnoud/32/24728_2.png) [@pascal.fragnoud](https://forum.inductiveautomation.com/u/pascal.fragnoud)\
**Post date:** [July 31, 2023, 2:16pm UTC](https://forum.inductiveautomation.com/t/problem-to-filter-dataset/77140/3 "2023-07-31T14:16:49Z")

</div>

```python
def filter_dataset(ds, condition):
	return system.dataset.toDataSet(list(ds.columnNames), filter(condition, system.dataset.toPyDataSet(ds)))

filter_dataset(ds, lambda row: row['zone'] == 'A')

```

---

_[View the full topic](https://forum.inductiveautomation.com/t/problem-to-filter-dataset/77140)._
