title: Google Places API and R -- calling 2nd column in a data frame returns six separate columns
body: <p>I'm trying to store the results of a data frame I retrieved from a list via the Google Places API. My call to the API...</p>
  
  <pre><code>library(googleway)
  
  HAVE_PLACES &lt;- google_places(search_string = "grocery store",
                             location = c(35.4168, -80.5883),
                             radius = 10000, key = key)
  </code></pre>
  
  <p>...returns a list object <code>HAVE_PLACES</code>:</p>
  
  <p><a href="https://i.stack.imgur.com/pNSKn.png" rel="nofollow noreferrer"><img src="https://i.stack.imgur.com/pNSKn.png" alt="enter image description here"></a></p>
  
  <p>The third object in this list - <code>results</code> - is a data frame with one observation for each location retrieved in the API call. When I call <code>View(HAVE_PLACES$results)</code>, I get what looks like a set of vectors - as I expect when looking at a data frame...</p>
  
  <p><a href="https://i.stack.imgur.com/U509i.png" rel="nofollow noreferrer"><img src="https://i.stack.imgur.com/U509i.png" alt="enter image description here"></a></p>
  
  <p>...But it looks like the data frame <em>includes</em> data frames:</p>
  
  <p><a href="https://i.stack.imgur.com/5u3Yr.png" rel="nofollow noreferrer"><img src="https://i.stack.imgur.com/5u3Yr.png" alt="enter image description here"></a></p>
  
  <p>WHAT IS GOING ON HERE? </p>
  
  <p><a href="https://i.stack.imgur.com/CpCZp.gif" rel="nofollow noreferrer"><img src="https://i.stack.imgur.com/CpCZp.gif" alt="enter image description here"></a></p>
  
  <p>More specifically:</p>
  
  <ol>
  <li>How can a data frame contain data frames, and why does <code>View()</code> show the nested data frames as it would vectors?</li>
  <li>When working with data of this type, where you <strong>want</strong> the columns you're seeing in <code>View()</code> to simply be vectors - for manipulation and exporting purposes - are there any best practices? I'm about to convert each vector of this alleged data frame called <code>geometry</code> into separate objects, and <code>cbind()</code> the results to the <code>HAVE_PLACES$results</code>. But this feels insane.</li>
  </ol>