Организация MultiIndex DataFrame после set_index [duplicate]

Я считаю, что наилучшей практикой должно быть пройти официальный Java JSON API , который все еще работает.

46
задан Paul H 6 March 2014 в 01:42
поделиться

2 ответа

Dataframes имеют метод sort_index, который возвращает копию по умолчанию. Pass inplace=True для работы на месте.

import pandas as pd
df = pd.DataFrame([1, 2, 3, 4, 5], index=[100, 29, 234, 1, 150], columns=['A'])
df.sort_index(inplace=True)
print(df.to_string())

Дает мне:

     A
1    4
29   2
100  1
150  5
234  3
70
ответ дан Paul H 25 August 2018 в 03:57
поделиться

Немного компактнее:

df = pd.DataFrame([1, 2, 3, 4, 5], index=[100, 29, 234, 1, 150], columns=['A'])
df = df.sort()
print(df)

Примечание:

Редактировать sort теперь устарело, оставив sort_index заменой для этого сценарий.

6
ответ дан Community 25 August 2018 в 03:57
поделиться
Другие вопросы по тегам:

Похожие вопросы: