title: R - Merge data "list" into one data.frame
body: <p>When I use the list function:</p>
  
  <pre><code>el_nino_1974_2000_all &lt;- list()
  for (k in seq_along(el_nino_start_month)){
       el_nino_1974_2000_all[[k]] = window(Nino3.4_Flow_1974_2000_zoo,
                                           start = (as.Date(el_nino_1974_2000[k,]$el_nino_start_mont)),
                                           end = (as.Date(el_nino_1974_2000[k,]$el_nino_finish_month)))
  }
  </code></pre>
  
  <p>A gives a series of separate data subsets staring from <code>i = 1</code>. However, I want to merge all subsets into one frame of data either in zoo format or data frame format.</p>
  
  <p>This is the structure of <code>el_nino_1974_2000_all</code>.</p>
  
  <pre><code>    &gt; str(el_nino_1974_2000_all)
  List of 7
   $ :‘zoo’ series from 1976-08-15 to 1977-01-15
    Data: num [1:6, 1:2] 0.519 0.874 0.886 0.823 0.734 ...
    ..- attr(*, "dimnames")=List of 2
    .. ..$ : NULL
    .. ..$ : chr [1:2] "Nino3.4_degree_1974_2000" "Houlgrave_flow_1974_2000"
    Index:  Date[1:6], format: "1976-08-15" "1976-09-15" ...
   $ :‘zoo’ series from 1982-05-15 to 1983-06-15
    Data: num [1:14, 1:2] 0.961 1.388 0.959 1.171 1.564 ...
    ..- attr(*, "dimnames")=List of 2
    .. ..$ : NULL
    .. ..$ : chr [1:2] "Nino3.4_degree_1974_2000" "Houlgrave_flow_1974_2000"
    Index:  Date[1:14], format: "1982-05-15" "1982-06-15" ...
   $ :‘zoo’ series from 1986-09-15 to 1988-01-15
    Data: num [1:17, 1:2] 0.974 1.089 1.322 1.273 1.313 ...
    ..- attr(*, "dimnames")=List of 2
    .. ..$ : NULL
    .. ..$ : chr [1:2] "Nino3.4_degree_1974_2000" "Houlgrave_flow_1974_2000"
    Index:  Date[1:17], format: "1986-09-15" "1986-10-15" ...
   $ :‘zoo’ series from 1991-05-15 to 1992-07-15
    Data: num [1:15, 1:2] 0.68 1 0.923 0.773 0.68 ...
    ..- attr(*, "dimnames")=List of 2
    .. ..$ : NULL
    .. ..$ : chr [1:2] "Nino3.4_degree_1974_2000" "Houlgrave_flow_1974_2000"
    Index:  Date[1:15], format: "1991-05-15" "1991-06-15" ...
   $ :‘zoo’ series from 1993-02-15 to 1993-07-15
    Data: num [1:6, 1:2] 0.54 0.641 1.01 1.144 0.917 ...
    ..- attr(*, "dimnames")=List of 2
    .. ..$ : NULL
    .. ..$ : chr [1:2] "Nino3.4_degree_1974_2000" "Houlgrave_flow_1974_2000"
    Index:  Date[1:6], format: "1993-02-15" "1993-03-15" ...
   $ :‘zoo’ series from 1994-08-15 to 1995-02-15
    Data: num [1:7, 1:2] 0.662 0.746 1.039 1.329 1.301 ...
    ..- attr(*, "dimnames")=List of 2
    .. ..$ : NULL
    .. ..$ : chr [1:2] "Nino3.4_degree_1974_2000" "Houlgrave_flow_1974_2000"
    Index:  Date[1:7], format: "1994-08-15" "1994-09-15" ...
   $ :‘zoo’ series from 1997-04-15 to 1998-05-15
    Data: num [1:14, 1:2] 0.601 1.136 1.461 1.668 2.079 ...
    ..- attr(*, "dimnames")=List of 2
    .. ..$ : NULL
    .. ..$ : chr [1:2] "Nino3.4_degree_1974_2000" "Houlgrave_flow_1974_2000"
    Index:  Date[1:14], format: "1997-04-15" "1997-05-15" ...
  &gt; 
  </code></pre>
  
  <p>Sorry, I don't know how to do the formatting.</p>