Closed
Description
pd.DataFrame(np.arange(12).reshape((4, 3)), columns=['foo', 'bar', 'baz'],
index=pd.date_range('2000-01-01', periods=3))
---------------------------------------------------------------------------
AssertionError Traceback (most recent call last)
<ipython-input-80-77df75afb13d> in <module>()
1 pd.DataFrame(np.arange(12).reshape((4, 3)), columns=['foo', 'bar', 'baz'],
----> 2 index=pd.date_range('2000-01-01', periods=3))
/Users/wesm/code/pandas/pandas/core/frame.pyc in __init__(self, data, index, columns, dtype, copy)
408 else:
409 mgr = self._init_ndarray(data, index, columns, dtype=dtype,
--> 410 copy=copy)
411 elif isinstance(data, list):
412 if len(data) > 0:
/Users/wesm/code/pandas/pandas/core/frame.pyc in _init_ndarray(self, values, index, columns, dtype, copy)
555
556 block = make_block(values.T, columns, columns)
--> 557 return BlockManager([block], [columns, index])
558
559 def _wrap_array(self, arr, axes, copy=False):
/Users/wesm/code/pandas/pandas/core/internals.pyc in __init__(self, blocks, axes, do_integrity_check)
826
827 if do_integrity_check:
--> 828 self._verify_integrity()
829
830 self._consolidate_check()
/Users/wesm/code/pandas/pandas/core/internals.pyc in _verify_integrity(self)
916 "items")
917 if block.values.shape[1:] != mgr_shape[1:]:
--> 918 raise AssertionError('Block shape incompatible with manager')
919 tot_items = sum(len(x.items) for x in self.blocks)
920 if len(self.items) != tot_items:
AssertionError: Block shape incompatible with manager