hive求中位数:
(0.5参数可调)
select percentile(cast(p as int),0.5) from student2;
impala求中位数:
select APPX_MEDIAN(error_uv_all) from xxx;
这篇博客介绍了如何在Hive和Impala中计算数据的中位数。对于Hive,可以使用`percentile`函数,配合0.5的参数来获取中位数。而在Impala中,可以利用`APPX_MEDIAN`函数直接求解中位数。这两个方法都是大数据处理中的常用统计方法。
hive求中位数:
(0.5参数可调)
select percentile(cast(p as int),0.5) from student2;
impala求中位数:
select APPX_MEDIAN(error_uv_all) from xxx;

被折叠的 条评论
为什么被折叠?