Learn practical skills, build real-world projects, and advance your career
import pandas as pd
import numpy as np
ar = np.array([0, 1, 2, 3])
ar
array([0, 1, 2, 3])
ar1 = np.array([0, 1, None, 3])
ar1
array([0, 1, None, 3], dtype=object)
ar.mean()
1.5
ar1.mean()
--------------------------------------------------------------------------- TypeError Traceback (most recent call last) <ipython-input-5-1a87881a998b> in <module>() ----> 1 ar1.mean() ~\AppData\Local\Continuum\anaconda3\lib\site-packages\numpy\core\_methods.py in _mean(a, axis, dtype, out, keepdims) 73 is_float16_result = True 74 ---> 75 ret = umr_sum(arr, axis, dtype, out, keepdims) 76 if isinstance(ret, mu.ndarray): 77 ret = um.true_divide( TypeError: unsupported operand type(s) for +: 'int' and 'NoneType'