# Add incoming data to a DataFrame

**URL:** <https://discourse.julialang.org/t/add-incoming-data-to-a-dataframe/27543>\
**Category:** New to Julia\
**Created:** [August 14, 2019, 3:44pm UTC](https://discourse.julialang.org/t/add-incoming-data-to-a-dataframe/27543 "2019-08-14T15:44:17Z")\
**Posts on this page:** 1\
**Showing post:** 2

<div class="post-metadata">

**Author:** ![ElOceanografo](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/eloceanografo/32/624_2.png) [@ElOceanografo](https://discourse.julialang.org/u/ElOceanografo)\
**Post date:** [August 14, 2019, 5:29pm UTC](https://discourse.julialang.org/t/add-incoming-data-to-a-dataframe/27543/2 "2019-08-14T17:29:04Z")

</div>

Welcome @uwbanjoman! Please [make sure to quote your code and and provide a minimum working example](https://discourse.julialang.org/t/psa-make-it-easier-to-help-you/14757)–as is, we can’t tell what `aa[13]` is. What isn’t working for you?

You should be able to `push!` as many new rows as you want:

```julia
using DataFrames
df = DataFrame(a=1, b=2.0)
push!(df, (a=2, b=1.5)) # pushing a NamedTuple
push!(df, [5, 10.0]) # pushing a Vector

```

---

_[View the full topic](https://discourse.julialang.org/t/add-incoming-data-to-a-dataframe/27543)._
