Python Pandas substituindo o cabeçalho pela linha superior

| | | | | |

Atualmente, tenho um dataframe que se parece com isso:

 Sem nome: 1 Sem nome: 2 Sem nome: 3 Sem nome: 4 0 Número da amostra Número do grupo Nome da amostra Nome do grupo 1 1,0 1,0 s_1 g_1 2 2,0 1,0 s_2 g_1 3 3,0 1,0 s_3 g_1 4 4,0 2,0 s_4 g_2 

Estou procurando uma maneira de excluir a linha de cabeçalho e tornar a primeira linha a nova linha de cabeçalho, então a nova dataframe ficaria assim:

 Número da amostra Número do grupo Nome da amostra Nome do grupo 0 1,0 1,0 s_1 g_1 1 2,0 1,0 s_2 g_1 2 3,0 1,0 s_3 g_1 3 4,0 2,0 s_4 g_2 

Eu tentei coisas como if "Unnamed" em df.columns: então faça o dataframe sem o cabeçalho df.to_csv(newformat,header=False, index=False) mas parece que não estou chegando a lugar nenhum.