title: how to rbind dataframes with identical column names in a list
body: <p>I have a list like this:</p>
  
  <pre><code>list=list(
    df1=read.table(text = "a  b   c
  11  14  20
                   17 15  12
                   6  19  17
                   ",header=T),
  
    df2=read.table(text = "a  b   c
  6   19  12
                   9  7   19
  
                   ",header=T),
    df3=read.table(text = "a  d   f
  12  20  15
                   12 10  8
                   7  8   7
  
                   ",header=T),
    df4=read.table(text = "g  f   e   z
  5   12  11  5
  16  17  20  16
  19  9   11  20
  
                   ",header=T),
    df5=read.table(text = "g  f   e   z
  15  13  9   18
                   12 12  17  16
                   15 9   12  11
                   15 20  19  15
  
                   ",header=T),
    df6=read.table(text = "a  d   f
  11  7   16
                   11 12  11
  
                   ",header=T)
  )
  </code></pre>
  
  <p>my list contains different dataframes. based on the column names there are 3 types of dataframe in the list.</p>
  
  <pre><code>type1:df1 and df2
  type2:df3 and df6
  type3:f4 and df5
  </code></pre>
  
  <p>I am going to <code>rbind</code> dataframes with identical column names and save the result in new list. for the example df1 with df2, df3 with df6, and df4 with df5 have identical column names.I need a code that automatically identify and <code>rbind</code> dataframes with identical column names.</p>
  
  <p>the following list is expected as result:</p>
  
  <pre><code>&gt; new list
  $df1.df2
    a  b  c
  1 11 14 20
  2 17 15 12
  3  6 19 17
  4  6 19 12
  5  9  7 19
  
  $df3.df6
     a  d  f
  1 12 20 15
  2 12 10  8
  3  7  8  7
  4 11  7 16
  5 11 12 11
  
  $df4.df5
     g  f  e  z
  1  5 12 11  5
  2 16 17 20 16
  3 19  9 11 20
  4 15 13  9 18
  5 12 12 17 16
  6 15  9 12 11
  7 15 20 19 15
  </code></pre>
  
  <p>the name of dataframe in new list could be anything. </p>