Python Pandas che sostituisce l’intestazione con la riga superiore

| | | | | |

Attualmente ho un dataframe simile a questo:

 Senza nome: 1 Senza nome: 2 Senza nome: 3 Senza nome: 4 0 Numero campione Numero gruppo Nome campione Nome gruppo 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 

Sto cercando un modo per eliminare la riga di intestazione e rendere la prima riga la nuova riga di intestazione, quindi il nuovo dataframe sarebbe simile a questo:

 Numero campione Numero gruppo Nome campione Nome gruppo 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 

Ho provato cose sulla falsariga di if "Unnamed" in df.columns: quindi crea il dataframe senza l'intestazione df.to_csv(newformat,header=False, index=False) ma non mi sembra di arrivare da nessuna parte.