Pandas DataFrame round() Method
Example
Round each number in the DataFrame into 1 decimal numbers:
    import pandas as pd
data = [[1.1235, 1.9654, 2.6874], [6.5124, 4.2210, 2.2899]]
df = pd.DataFrame(data)
print(df.round(1))
  Try it Yourself »
Definition and Usage
The round() method rounds the values in the 
DataFrame into numbers with the specified number of decimals, default 0 
decimals.
Syntax
  
    dataframe.round(decimals, args, kwargs)
  
Parameters
| Parameter | Description | 
|---|---|
| decimals | Optional, a number|dictionary|Series. Default 0. Specifies the number of decimals. You can specify different numbers for different columns/rows by specifying the index/labels as keys in the dictionary, or indexes in a Series. | 
| args | Optional. These arguments has no effect, but could be accepted by a NumPy function | 
| kwargs | Optional, keyword arguments. These arguments has no effect, but could be accepted by a NumPy function | 
Return Value
A DataFrame with the rounded values values.
This function does NOT make changes to the original DataFrame object.