title: How to make a list of many data frames without typing their names in r?
body: <p>I've been working on several hundred files, which I automatically loaded into the workspace as separate dataframes (let's assume I have 500 dataframes in my workspace). <br/>
  <br/>
  I would like to create a list consisting of all dataframes/objects in the workspace and to apply a function on all of them. Of course I could type all the objects manually, but it is not very efficient for hundreds or thousands of dataframes. I was wondering whether there is any way I can use the output of <code>ls()</code> function e.g.: <br/>
  <br/></p>
  
  <pre><code>ls()
  [1] "a"    "b"    "c"     "d"                      
  [5] "e"    "f"    "g"     "h"       
  [9] "i"    "j"    "k"     "l"    
  [13] "m"    "n"    "o"     "p"          
  ...
  </code></pre>
  
  <p>Unfortunately, when I extract from <code>ls()</code> output, I only end up with a character vector of strings and not a list of dataframes. <br/>
  <br/>
  I would appreciate your ideas. Thanks.</p>
  
  <p>EDITED: the following page <a href="https://stackoverflow.com/questions/17499013/how-do-i-make-a-list-of-data-frames-in-r">How do I make a list of data frames in r</a> gives some background but it doesn't answer my question as it doesn't cover large amounts of dataframes.  </p>