예제 #1
0
파일: panel.py 프로젝트: rkabir/pandas
 def f(arr):
     mask = common.notnull(arr)
     if skipna:
         return _tseries.median(arr[mask])
     else:
         if not mask.all():
             return np.nan
         return _tseries.median(arr)
예제 #2
0
 def f(arr):
     mask = common.notnull(arr)
     if skipna:
         return _tseries.median(arr[mask])
     else:
         if not mask.all():
             return np.nan
         return _tseries.median(arr)
예제 #3
0
파일: series.py 프로젝트: timClicks/pandas
    def median(self):
        """
        Compute median value of non-null values
        """
        arr = self.values

        if arr.dtype != np.float_:
            arr = arr.astype(float)

        arr = arr[notnull(arr)]
        return _tseries.median(arr)
예제 #4
0
파일: nanops.py 프로젝트: drewfrank/pandas
 def get_median(x):
     mask = notnull(x)
     if not skipna and not mask.all():
         return np.nan
     return lib.median(x[mask])
예제 #5
0
파일: panel.py 프로젝트: GunioRobot/pandas
 def f(arr):
     return _tseries.median(arr[common.notnull(arr)])
예제 #6
0
 def get_median(x):
     mask = notnull(x)
     if not skipna and not mask.all():
         return np.nan
     return lib.median(x[mask])