set_index_from_0_to_n
Table of Contents
Task
The idea here is to reset index such that they are all integers from 0 to N.
Solution
Two possible approaches:
Use reset_index()
To not modify the original df but assign the result to a new variable
df_new = df.reset_index(drop=True)
To do it in place
df.reset_index(drop=True, inplace=True)
use reindex to directly change the index
df.index = np.arange(len(df))
Sample code: https://github.com/KamarajuKusumanchi/notebooks/blob/master/pandas/reindex%20from%200%20to%20N.ipynb
tags | reindex from 0 to N, range, uses np.arange
tags
set index from 0 to N
See also
set_index_from_0_to_n.txt · Last modified: 2022/03/16 21:55 by raju