La bonne façon de contourner pandas.DataFrame?

Je veux ronde pandas.DataFrame.

Voici ce que j'ai essayé jusqu'à présent:

import pandas as pd
data = pd.DataFrame([1.4,2.5,3.8,4.4,5.6],[6.2,7.6,8.8,9.1,0])
print(round(data))

Mais lorsque j'exécute ce code, j'obtiens l'erreur suivante:

Traceback (most recent call last):
  File "C:\Users\*****\Documents\*****\******\****.py", line 3, in <module>
    print(round(data))
TypeError: type DataFrame doesn't define __round__ method

Quelle est la bonne façon d'arrondir pandas.DataFrame ?

source d'informationauteur Michael