In the context of this exercise, can we round the mean to a specified number of decimal places?
To round a single value to a number of decimal places, we can utilize the
round() function in Python.
To use the
round() function you can pass in a number to round, and an optional second value which is the number of decimal places. If you do not input a second value, then it will round to 0 decimal places by default.
Numpy provides a way to round every value in an array, through the
np.round() function works similar to the
round() function in Python, because you can input a specific number of decimal places to round each value in the array to.
number = 1.234 print round(number, 2) # 1.23 print round(number) # 1.0 array = np.array([1.11, 2.22, 3.33, 4.44]) print np.round(array, 1) # [1.1, 2.2, 3.3, 4.4]