前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >R中分位数

R中分位数

作者头像
云深无际
发布2020-10-23 09:57:18
1.9K0
发布2020-10-23 09:57:18
举报
文章被收录于专栏:云深之无迹

统计上,分位数亦称分位点,是指将一个随机变量的概率分布范围分为几个等份的数值点,常用的有中位数(即二分位数)、四分位数、百分位数等。

在统计学中,p分位数的计算使用如下公式计算:

p分位数

R中使用quantile()计算分位数,其形式如下:

quantile(x, probs = seq(0, 1, 0.25), na.rm = FALSE, names = TRUE, type = 7, ...)

其中,参数x为数据对象;

probs给出相应的百分位数;

na.rm表示是否允许包含缺失值;

names为逻辑值,指示是否为结果给出命名属性;

type为分为数的算法,取值1~9,默认为7。

除了该函数之外,还可以使用fivenum函数或summary函数来求分位数。

举例说明

某班级20名学生的英语成绩为88, 78, 67, 69, 62, 100, 73, 45, 70, 60, 93, 97, 84, 82, 81, 73, 68, 76, 77, 92。计算其5分位数。

编写R程序如下:

x<-c(88, 78, 67, 69, 62, 100, 73, 45, 70, 60, 93, 97, 84, 82, 81, 73, 68, 76, 77, 92)quantile(x)quantile(x,names=FALSE) #去掉各值的名字fivenum(x) #使用此函数可以直接计算出五个数summary(x) #使用该函数可以计算出五数及均值

其运行结果如下图所示:

计算分位数的结果

本文参与 腾讯云自媒体同步曝光计划,分享自微信公众号。
原始发表:2020-09-30,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 云深之无迹 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档