Take the following data-frame:
x = np.tile(np.arange(3),3) y = np.repeat(np.arange(3),3) df = pd.DataFrame({\"x\": x, \"y\": y})
df.sort() is deprecated, use df.sort_values(...): https://pandas.pydata.org/pandas-docs/stable/generated/pandas.DataFrame.sort_values.html
df.sort()
df.sort_values(...)
Then follow joris' answer by doing df.reset_index(drop=True)
df.reset_index(drop=True)