#python #pandas #machine-learning
#python #pandas #машинное обучение
Вопрос:
Я хочу переименовать некоторые столбцы, но я не могу переименовать эти столбцы. Вы можете видеть на изображении, я хочу установить для красной галочки значение index1, а для зеленой галочки — index2, но я не могу этого сделать, потому что я не получаю эти два столбца для переименования?
Комментарии:
1. они являются индексами. Сделайте
reset_index()
это, чтобы получить их как обычные столбцы. Или используйтеrename_axis(index=['red_ticks', 'green_ticks'])
.
Ответ №1:
Вы ссылаетесь на многоиндексный фрейм данных, столбец с зеленой галочкой является индексом. Вы можете использовать .reset_index()
их для получения в виде столбца с именем «index», а затем переименовать его или использовать rename_axis(index=['red_ticks', 'green_ticks'])
любое другое имя, которое вам нравится.