Comment puis-je faire pandas dataframe en-têtes de colonne en minuscules?

Je veux faire tous les en-têtes de colonne dans mes pandas trame de données de minuscules

Exemple

Si j'ai:

data =

  country country isocode  year     XRAT          tcgdp
0  Canada             CAN  2001  1.54876   924909.44207
1  Canada             CAN  2002  1.56932   957299.91586
2  Canada             CAN  2003  1.40105  1016902.00180
....

Je voudrais changer XRAT à xrat en faisant quelque chose comme:

data.headers.lowercase()

En sorte que je reçois:

  country country isocode  year     xrat          tcgdp
0  Canada             CAN  2001  1.54876   924909.44207
1  Canada             CAN  2002  1.56932   957299.91586
2  Canada             CAN  2003  1.40105  1016902.00180
3  Canada             CAN  2004  1.30102  1096000.35500
....

Je sais pas les noms de chaque en-tête de colonne à l'avance.

  • Plus facile à df.columns = df.columns.str.lower()
InformationsquelleAutor natsuki_2002 | 2013-11-01