---------------------------------------------------------------------------
ValueError Traceback (most recent call last)
<ipython-input-43-821e7d57e4d7> in <module>()
6 df = pd.DataFrame(s, columns= pdf_names)
7 df['z_spec'] = np.random.uniform(0,2,1000)
----> 8 df['weight'] = np.random.dirichlet(a, 1000)[0,:]
/Users/Christopher_old/anaconda/lib/python2.7/site-packages/pandas/core/frame.pyc in __setitem__(self, key, value)
2125 else:
2126 # set column
-> 2127 self._set_item(key, value)
2128
2129 def _setitem_slice(self, key, value):
/Users/Christopher_old/anaconda/lib/python2.7/site-packages/pandas/core/frame.pyc in _set_item(self, key, value)
2202
2203 self._ensure_valid_index(value)
-> 2204 value = self._sanitize_column(key, value)
2205 NDFrame._set_item(self, key, value)
2206
/Users/Christopher_old/anaconda/lib/python2.7/site-packages/pandas/core/frame.pyc in _sanitize_column(self, key, value)
2360
2361 # turn me into an ndarray
-> 2362 value = _sanitize_index(value, self.index, copy=False)
2363 if not isinstance(value, (np.ndarray, Index)):
2364 if isinstance(value, list) and len(value) > 0:
/Users/Christopher_old/anaconda/lib/python2.7/site-packages/pandas/core/series.pyc in _sanitize_index(data, index, copy)
2577
2578 if len(data) != len(index):
-> 2579 raise ValueError('Length of values does not match length of '
2580 'index')
2581
ValueError: Length of values does not match length of index