Немного компактнее:
df = pd.DataFrame([1, 2, 3, 4, 5], index=[100, 29, 234, 1, 150], columns=['A'])
df = df.sort()
print(df)
Примечание:
sort
будет делать то же самое, что и sort_index, если столбец сортировки не указан. inplace
, поскольку его обычно труднее читать и предотвращает цепочку. См. Ответ здесь: Pandas: необычное падение производительности для inplace rename после dropna Редактировать sort
теперь устарело, оставив sort_index
заменой для этого сценарий.