##### Series 计算,描述性统计
- [[Series.factorize()]] 分类数据编码
```python
Series.abs() # 绝对值
Series.clip([lower, upper, axis, inplace]) # 修剪值至[lower, upper]
Series.diff(periods=1) # 每个元素与前periods个元素的差
Series.pct_change([periods, fill_method, ...]) # 每个元素与前periods个元素的变化百分比。
'''基本统计分析'''
Series.describe([percentiles, include, exclude]) # 描述统计
Series.count() # 计数,非 NA/null 值
Series.value_counts([normalize, sort, ...]) # 返回一个包含每个唯一值及其计数
Series.kurt([axis, skipna, numeric_only]) # 无偏峰度
Series.max([axis, skipna, numeric_only]) # 最大值
Series.mean([axis, skipna, numeric_only]) # 平均值
Series.median([axis, skipna, numeric_only]) # 中位数
Series.min([axis, skipna, numeric_only]) # 最小值
Series.mode([dropna]) # 众数
Series.nlargest([n, keep]) # 最大的n个数
Series.nsmallest([n, keep]) # 最小的n个数
Series.skew([axis, skipna, numeric_only]) # 无偏斜
Series.std([axis, skipna, ddof, numeric_only]) # 标准差
Series.var([axis, skipna, ddof, numeric_only]) # 方差
Series.kurtosis([axis, skipna, numeric_only]) # 无偏峰度
Series.unique() # 唯一值
Series.quantile([q, interpolation]) # 分位数
Series.rank([axis, method, numeric_only, ...]) # 排序(1到n)
Series.sem([axis, skipna, ddof, numeric_only]) # 平均值的无偏标准误差
Series.nunique([dropna]) # 返回 Series 对象的唯一值的数量,排除 NA 值
'''累计统计分析'''
Series.cummax([axis, skipna]) # 累积最大值
Series.cummin([axis, skipna]) # 累积最小值
Series.cumprod([axis, skipna]) # 到前元素的累积乘
Series.cumsum([axis, skipna]) # 到前元素的累积和
Series.sum([axis, skipna, numeric_only, ...]) # 求和
Series.prod([axis, skipna, numeric_only, ...]) # 累积乘
'''布尔判断'''
Series.all([axis, bool_only, skipna]) # 全真判断
Series.any(*[, axis, bool_only, skipna]) # 存在真判断
Series.between(left, right[, inclusive]) # left <= series <= right 判断
Series.is_unique # 唯一判断,返回布尔值
Series.is_monotonic_increasing # 单调递增判断,返回布尔值
Series.is_monotonic_decreasing # 单调递减判断,返回布尔值
'''相关分析'''
Series.autocorr([lag]) # 计算滞后 N 自相关
Series.corr(other[, method, min_periods]) # 相关系数,不包括缺失值
Series.cov(other[, min_periods, ddof]) # 协方差,不包括缺失值
```