Convertir tous les éléments en float Série en entier

J'ai une colonne, ayant les valeurs flottantes,dans un dataframe (je suis donc à l'appel de cette colonne comme le Flotteur de la série). Je veux convertir toutes les valeurs de type entier ou juste autour d'elle de sorte qu'il n'y a pas de décimales.

Disons le dataframe est df et de la colonne a, j'ai essayé ceci :

df['a'] = round(df['a']) 

J'ai eu un message d'erreur indiquant que cette méthode ne peut être appliquée à une Série, uniquement applicable aux valeurs individuelles.

Ensuite, j'ai essayé ceci :

for obj in df['a']: 
   obj =int(round(obj))

Après ce que j'ai imprimé df mais il n'y a pas eu de changement.
Où vais-je tort?