当前位置: 首页 > news >正文

旅游网站如何做网站首页页脚

旅游网站如何做,网站首页页脚,贺州市住房和城乡建设局网站,网站开发大赛发言稿目录 中位数的概念代码实现准备数据实现 中位数的概念 中位数(Median)又称中值,统计学中的专有名词,是按顺序排列的一组数据中居于中间位置的数,代表一个样本、种群或概率分布中的一个数值,其可将数值集合…

目录

  • 中位数的概念
  • 代码实现
    • 准备数据
    • 实现

中位数的概念

中位数(Median)又称中值,统计学中的专有名词,是按顺序排列的一组数据中居于中间位置的数,代表一个样本、种群或概率分布中的一个数值,其可将数值集合划分为相等的上下两部分。对于有限的数集,可以通过把所有观察值高低排序后找出正中间的一个作为中位数。如果观察值有偶数个,通常取最中间的两个数值的平均数作为中位数。

代码实现

准备数据

with temp as (select 13 as num union all select 23 as num union all select 7 as num union all select 30 as num union all select 56 as num union all select 78 as num union all select 100 as num union all select 3 as num )

实现

方法1:使用hive自带函数
分析最中间的两个数为23和30,均值为26.5

select percentile(num, 0.5) from temp;   ----26.5

方法2:正排倒排来一遍法

select avg(num)
from 
(select num ,row_number() over(order by num) as rn1,row_number() over(order by num desc) as rn2from temp
)as t 
where rn1 = rn2 or abs(rn1-rn2) = 1

方法3:充分利用窗口函数

select avg(num)
from 
(select num ,row_number() over(order by num) as rn ,count(*) over() as nfrom temp
)as t 
where rn in (floor(n/2)+1,if(mod(n,2) = 0,floor(n/2),floor(n/2)+1))
http://www.yayakq.cn/news/757155/

相关文章:

  • 医疗营销网站建设方案百度网站建设是什么
  • 西红门做网站看设计案例的有哪些网站
  • 做网站网页版和手机版校友网站建设
  • 深圳制作网站的公司简介白云优化网站建设
  • 离石市网站建设公司国外vps国内vps
  • 百度推广做网站吗wordpress插件音乐播放器
  • 校园网站建设成本网站建设技术员
  • 企业电器网站建设方案宝安区做外贸网站的公司
  • 公司想做网站费用要多少钱免费一键生成个人网站
  • 淘宝官网首页手机版宁波做网站seo的
  • 网站建设怎么在图片上加字男科医院咨询免费
  • 铁岭网站seo医疗网站建设渠道
  • 怎么做私人网站深圳建站服务中心
  • 学校登陆网站制作北京网站建设价格天
  • 中山做公司网站勉县网站建设
  • 网站功能模块 分析网站服务器提供商
  • dedecms 手机网站模板企业网站建设 英铭
  • 龙湖地产 网站建设网站开发组合 lamp
  • 网站招聘顾问做啥的全能浏览器
  • 建设网站公司哪家性价比高员工微信管理系统
  • cms仿站建网站备案
  • html5网站开发公司破解版WordPress主题
  • 自己做公司的网站吗免费个人网站怎么建立步骤
  • 个人博客网站模板素材怀柔谁会网站开发
  • 网站的seo如何设计asp.net 网站开发的技术优势
  • 嘉兴快速建站合作权威的唐山网站建设
  • 网站购物功能如何做电子商务网站方案
  • 视频网站后台管理系统今天的新闻头条
  • 1g内存的服务器可以建设几个网站wordpress 报名表单
  • 网站建设哪家公司便宜手机价格大全