Как переиндексировать столбец spesifi c в Pandas? - PullRequest
1 голос
/ 09 апреля 2020
gd = df.groupby(['subID'])['Accuracy'].std()

print(gd)

subID
4       0.810423
5       0.841364
6       0.881007
8       0.763175
9       0.760102
10      0.905283
12      0.928358
14      0.779291
15      0.912377
1018    0.926683

Это выглядит так, и я предполагаю, что это Series, а не DataFrame. Я хочу изменить последний индекс с 1018 на 13.

1 Ответ

4 голосов
/ 09 апреля 2020

Используйте rename со словарем, потому что первый столбец здесь index из Series:

gd = gd.rename({1018:13})

Работает как:

gd = gd.rename(index={1018:13})
...