# Pull DataFrames columns to the front

**URL:** <https://discourse.julialang.org/t/pull-dataframes-columns-to-the-front/60327>\
**Category:** General Usage\
**Tags:** dataframes\
**Created:** [April 30, 2021, 3:54pm UTC](https://discourse.julialang.org/t/pull-dataframes-columns-to-the-front/60327 "2021-04-30T15:54:23Z")\
**Posts on this page:** 1\
**Showing post:** 5

<div class="post-metadata">

**Author:** ![bkamins](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/bkamins/32/208538_2.png) [@bkamins](https://discourse.julialang.org/u/bkamins)\
**Post date:** [April 30, 2021, 4:29pm UTC](https://discourse.julialang.org/t/pull-dataframes-columns-to-the-front/60327/5 "2021-04-30T16:29:22Z")

</div>

Exactly as @sijo explains there is no need to use `Not`. In this case `:` is treated as every column except what was already included up to this point.

The general design goal of DataFrames.jl is to minimize the number of verbs the user has to learn so `select` and `select!` were judged to be enough as they should be flexible enough in most cases.

---

_[View the full topic](https://discourse.julialang.org/t/pull-dataframes-columns-to-the-front/60327)._
