У меня есть файл Excel с заголовком слияния, который я читаю как фрейм данных, используя панды.Это выглядит так после pd.read_excel()
:
Unnamed: 0 Pair Unnamed: 1 Type ... Unnamed: 23
cabinet_name group pair caller_id ... result
value1 value1 value1 value1 ... value1
value2 value2 value2 value2 ... value2
Так что у меня две строки заголовка.Одна - это строка с Безымянным, а другая - моя желаемая строка заголовка.
Это мой желаемый вывод:
cabinet_name group pair caller_id ... result
value1 value1 value1 value1 ... value1
value2 value2 value2 value2 ... value2
Я пытаюсь удалить строку с помощьюUnnamed
:
df.drop(df.index[[0]])
, а также использование header=None
в pd.read_excel('file.xlsx, header=None)'
Но все, что я нашел, не вернуло моего ожидаемого результата.Я искал способ удаления строк с помощью Unnamed
, но все, что я нашел, это удаление столбцов .
Я также пытался
df.drop(df.head(0))
, номне вернули:
KeyError: '[\'Unnamed: 0\' \'Pair'\ ... \'Unnamed: 23\']'
Есть ли лучший способ сделать это?