title: ValueError: object arrays are not supported
body: <p>I have created a matrix with 100 columns from a text file by counting the value ":READ" out of 100 entries. ie: vector[0][0] = number of :READ in first 100 entries in the file, vector[0][1]= number of :READin next 100 entries in the file and so on using the following code  <br>`</p>
  
  <pre><code>for i in range(start,len(df1),100):
  
  df2=df1.iloc[start:end,]
  
  count=df2.str.count(":READ").sum()
  vector[p].append(count)
  
  filewriter.writerow([start, count])
  start=end
  end=end+100
  if(q&lt;window):
      q=q+1
  else: 
      q=0
      p=p+1
      vector.append([])
  </code></pre>
  
  <p>and when I use it to calculate eigen values,</p>
  
  <pre><code>e_vals, e_vecs = LA.eig(vector)
  </code></pre>
  
  <p>It gave the following error</p>
  
  <blockquote>
    <p>ValueError: object arrays are not supported</p>
  </blockquote>
  
  <p>what could be done? i am not good in python coding.</p>