Pandas Dataframe автоматически переименовывает повторяющиеся имена столбцов - PullRequest
0 голосов
/ 07 ноября 2018

У меня есть датафрейм с 10 столбцами и 160 строками. Названия столбцов основаны на месяце и году, например, июнь 17, июль 17, март 18 и т. Д. Однако в Excel некоторые столбцы повторяются как Jun'17 два раза Когда я импортирую их в пандас, он переименовывает дубликаты столбцов в Jun'17 и Jun'17.1

Это '.1' лишнее и мешает всему моему расчету.

1 Ответ

0 голосов
/ 08 ноября 2018

Я не думаю, что это хорошая идея, иметь больше столбцов с одинаковыми именами, и я бы не советовал, но если вы хотите пойти с этим, вы можете сделать так:

df = df.rename(columns = {"Jun'17.1":"Jun'17"})

Чтобы получить доступ к 2 различным столбцам, выполните следующие действия:

df["Jun'17"].iloc[:,0]
df["Jun'17"].iloc[:,1]
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...