最亲爱的 R 专家,为您快速介绍一下:
我正在做一项作业,在这个练习中,我被要求从数据中获取基本统计数据infert
数据集(它是内置的),特别是其中的一列,infert$age
.
对于不熟悉数据集的人:
> table_ages # Which is just subset(infert, select=c("age"));
age
1 26
2 42
3 39
4 34
5 35
6 36
7 23
8 32
9 21
10 28
11 29
...
246 35
247 29
248 23
我必须找到列的中值、方差、偏度、标准差,这些都没有问题,直到我被要求找到“百分位数”列.
到目前为止我还没有找到任何东西,也许我从作业语言希腊语翻译得不正确。它是“ποσοστημόρια”,谷歌翻译指出这个英文术语是“百分位数”。
关于找到这些“百分位数”的任何教程或想法infert$age
?
如果您订购矢量x
,并找到向量中间的值,您刚刚找到了中位数,即第 50 个百分位数。同样的逻辑适用于任何百分比。这里有两个例子。
x <- rnorm(100)
quantile(x, probs = c(0, 0.25, 0.5, 0.75, 1)) # quartile
quantile(x, probs = seq(0, 1, by= 0.1)) # decile
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)