Oracle在处理数据时进行统计分析
发布时间
阅读量:
阅读量
在分析工作的实施过程中,我们常常面临需要计算特定特征分位数的需求。接下来将详细介绍在Oracle数据库中如何对某一列数据进行分位数的计算。
用于计算分位数的数据表结构如下:
select * from test_lizhen;

通过观察该表格的结构可以发现,其包含两列数据,其中一列用于标识各类产品,另一列则用于记录每位用户的属性信息。针对特征分位数的计算,可采用以下方式予以实现:
1)不考虑产品差异,对所有用户的数据进行统一的分位数计算
select PERCENTILE_CONT(0) within group(order by pltf_cnt_60m) as max_sal_0,
PERCENTILE_CONT(0.2) within group(order by pltf_cnt_60m) as max_sal_20,
PERCENTILE_CONT(0.4) within group(order by pltf_cnt_60m) as max_sal_40,
PERCENT
全部评论 (0)
还没有任何评论哟~
