ValueError when concatenating a length-one, reversed object · Issue #39401 · pandas-dev/pandas (original) (raw)

C:\Anaconda3\lib\site-packages\pandas\core\reshape\concat.py in concat(objs, axis, join, ignore_index, keys, levels, names, verify_integrity, sort, copy)
    296     )
    297
--> 298     return op.get_result()
    299
    300

C:\Anaconda3\lib\site-packages\pandas\core\reshape\concat.py in get_result(self)
    519
    520             new_data = concatenate_block_managers(
--> 521                 mgrs_indexers, self.new_axes, concat_axis=self.bm_axis, copy=self.copy
    522             )
    523             if not self.copy:

C:\Anaconda3\lib\site-packages\pandas\core\internals\concat.py in concatenate_block_managers(mgrs_indexers, axes, concat_axis, copy)
     87         blocks.append(b)
     88
---> 89     return BlockManager(blocks, axes)
     90
     91

C:\Anaconda3\lib\site-packages\pandas\core\internals\managers.py in __init__(self, blocks, axes, do_integrity_check)
    141
    142         if do_integrity_check:
--> 143             self._verify_integrity()
    144
    145         # Populate known_consolidate, blknos, and blklocs lazily

C:\Anaconda3\lib\site-packages\pandas\core\internals\managers.py in _verify_integrity(self)
    321         for block in self.blocks:
    322             if block.shape[1:] != mgr_shape[1:]:
--> 323                 raise construction_error(tot_items, block.shape[1:], self.axes)
    324         if len(self.items) != tot_items:
    325             raise AssertionError(

ValueError: Shape of passed values is (1, 1), indices imply (0, 1)