eland.Series.quantile#
- Series.quantile(q: Union[int, float, List[int], List[float]] = 0.5) Union[Series, Any] #
用于计算给定 Series 的分位数。
参数#
- q
float 或类似数组,默认 0.5 在 0 <= q <= 1 之间的值,要计算的分位数。
返回值#
pandas.Series 或任何单个数据类型
另请参阅#
示例#
>>> ed_flights = ed.DataFrame('http://localhost:9200', 'flights') >>> ed_flights["timestamp"].quantile([.2,.5,.75]) 0.20 2018-01-09 04:30:57.289159912 0.50 2018-01-21 23:39:27.031627441 0.75 2018-02-01 04:54:59.256136963 Name: timestamp, dtype: datetime64[ns]
>>> ed_flights["dayOfWeek"].quantile() 3.0
>>> ed_flights["timestamp"].quantile() Timestamp('2018-01-22 00:12:48.844534180')