# How would I pass in a boolean condition to index a Julia Dataframe

**URL:** <https://discourse.julialang.org/t/how-would-i-pass-in-a-boolean-condition-to-index-a-julia-dataframe/34306>\
**Category:** General Usage\
**Created:** [February 7, 2020, 3:20pm UTC](https://discourse.julialang.org/t/how-would-i-pass-in-a-boolean-condition-to-index-a-julia-dataframe/34306 "2020-02-07T15:20:15Z")\
**Posts on this page:** 3\
**Page:** 1

<div class="post-metadata">

**Author:** ![Julia1](https://avatars.discourse-cdn.com/v4/letter/j/db5fbb/32.png) [@Julia1](https://discourse.julialang.org/u/Julia1)\
**Post date:** [February 7, 2020, 3:20pm UTC](https://discourse.julialang.org/t/how-would-i-pass-in-a-boolean-condition-to-index-a-julia-dataframe/34306/1 "2020-02-07T15:20:15Z")

</div>

Hi how’s it going?

Say I set a variable X = Symbol(“column1”).==“Yes”

How would I pass that variable in to index just like I would if I passed the actual statement in:

data[data[Symbol("column1)].==“Yes”, :]

---

<div class="post-metadata">

**Author:** ![tbeason](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/tbeason/32/15898_2.png) [@tbeason](https://discourse.julialang.org/u/tbeason)\
**Post date:** [February 7, 2020, 4:20pm UTC](https://discourse.julialang.org/t/how-would-i-pass-in-a-boolean-condition-to-index-a-julia-dataframe/34306/2 "2020-02-07T16:20:26Z")

</div>

If all you are trying to do is to subset the data the easier way would be to use something like `@where` from DataFramesMeta.jl.

```julia
@where(data,:column1 .== "Yes")

```

That doesn’t play nicely with `Symbol` though, and may not always work for your usecase, so you can do

```julia
X = data[!,Symbol("column1")] .== "Yes"
subset = data[X,:]

```

---

<div class="post-metadata">

**Author:** ![Julia1](https://avatars.discourse-cdn.com/v4/letter/j/db5fbb/32.png) [@Julia1](https://discourse.julialang.org/u/Julia1)\
**Post date:** [February 7, 2020, 4:52pm UTC](https://discourse.julialang.org/t/how-would-i-pass-in-a-boolean-condition-to-index-a-julia-dataframe/34306/3 "2020-02-07T16:52:58Z")

</div>

Ok cool thank you!
