title: Error when trying to write DataFrame to feather. Does feather support list columns?
body: <p>I'm working with both R and Python and I want to write one of my pandas DataFrames as a feather so I can work with it more easily in R.  However, when I try to write it as a feather, I get the following error:</p>
  
  <pre><code>ArrowInvalid: trying to convert NumPy type float64 but got float32
  </code></pre>
  
  <p>I doubled checked my column types and they are already float 64:</p>
  
  <pre><code>In[1]
  df.dtypes
  
  Out[1]
  id         Object
  cluster    int64
  vector_x   float64
  vector_y   float64
  </code></pre>
  
  <p>I get the same error regardless of using <code>feather.write_dataframe(df, "path/df.feather")</code> or <code>df.to_feather("path/df.feather")</code>.</p>
  
  <p>I saw this on GitHub but didn't understand if it was related or not: <a href="https://issues.apache.org/jira/browse/ARROW-1345" rel="noreferrer">https://issues.apache.org/jira/browse/ARROW-1345</a> and <a href="https://github.com/apache/arrow/issues/1430" rel="noreferrer">https://github.com/apache/arrow/issues/1430</a></p>
  
  <p>In the end, I can just save it as a csv and change the columns in R (or just do the whole analysis in Python), but I was hoping to use this.</p>
  
  <p><em>Edit 1:</em></p>
  
  <p>Still having the same issue despite the great advice below so updating what I've tried.</p>
  
  <pre><code>df[['vector_x', 'vector_y', 'cluster']] = df[['vector_x', 'vector_y', 'cluster']].astype(float)
  
  df[['doc_id', 'text']] = df[['doc_id', 'text']].astype(str)
  
  df[['doc_vector', 'doc_vectors_2d']] = df[['doc_vector', 'doc_vectors_2d']].astype(list)
  
  df.dtypes
  
  Out[1]:
  doc_id           object
  text             object
  doc_vector       object
  cluster          float64
  doc_vectors_2d   object
  vector_x         float64
  vector_y         float64
  dtype: object
  </code></pre>
  
  <p><em>Edit 2:</em></p>
  
  <p>After much searching, it appears that the issue is that my cluster column is a list type made up of int64 integers.  So I guess the real quest is, does feather format support lists?</p>
  
  <p><em>Edit 3:</em></p>
  
  <p>Just to tie this in a bow, feather does not support nested data types like lists, at least not yet. </p>