Мне нужно переименовать имена столбцов в кадре данных на основе объединения нескольких значений ячеек (строк), которые находятся в определенных индексных точках в кадре данных.
Я пытался использовать loc и iloc для обозначения значений ячеек, которые я хочу добавить и присвоить именам новых имен индексов.
OverallA1Y.columns = ['Overall Research Rank', 'Weighed Comm Rank', 'Analyst Name', 'Firm',
'Weighted Comm Score', 'Overall Research Score', 'Weighed Comm Firm Vote Count',
OverallA1Y.loc[5,7]+OverallA1Y.loc[6,7], 'Weigted Comm Vote Count',
'Overall Research Firm Vote Count']
Я получаю сообщение об ошибке:
TypeError: cannot do label indexing on <class 'pandas.core.indexes.base.Index'> with these indexers [7] of <class 'int'>
Есть идеи, как объединить / объединить несколько строковых значений и соответственно переименовать столбец?
Спасибо