MCPcopy
hub / github.com/pandas-dev/pandas / reindex_axis

Method reindex_axis

pandas/core/internals/managers.py:793–811  ·  view source on GitHub ↗

Conform data manager to new index.

(
        self,
        new_index: Index,
        axis: AxisInt,
        fill_value=None,
        only_slice: bool = False,
    )

Source from the content-addressed store, hash-verified

791
792 @final
793 def reindex_axis(
794 self,
795 new_index: Index,
796 axis: AxisInt,
797 fill_value=None,
798 only_slice: bool = False,
799 ) -> Self:
800 """
801 Conform data manager to new index.
802 """
803 new_index, indexer = self.axes[axis].reindex(new_index)
804
805 return self.reindex_indexer(
806 new_index,
807 indexer,
808 axis=axis,
809 fill_value=fill_value,
810 only_slice=only_slice,
811 )
812
813 def reindex_indexer(
814 self,

Callers 6

_ensure_valid_indexMethod · 0.80
_init_mgrMethod · 0.80
test_reindex_itemsMethod · 0.80

Calls 2

reindex_indexerMethod · 0.95
reindexMethod · 0.45

Tested by 3

test_reindex_itemsMethod · 0.64