reindex

DataFrame.reindex(index)

Fits the dataframe with a new index.

Parameters

indexnumpy.ndarray

Index to fit the dataframe with.

Returns

DataFrame

A new DataFrame fitted with the new index.

Examples

>>> df = DataFrame(np.array([[1, 2], [3, 4]]), index=['row1', 'row2'], columns=['A', 'B'])
>>> new_df = df.reindex(np.array(['row1', 'row3'], dtype=object))
      A   B
row1  1   2
row3 NaN NaN