有没有办法返回执行向量摘要时出现的3rd Qu.
的值?
例如:
summary(data$attribute)
返回:
Min. 1st Qu. Median Mean 3rd Qu. Max.
0.0002012 0.0218800 0.0454300 0.0707100 0.0961500 0.4845000
答案 0 :(得分:2)
您也可以使用quantile
并指定概率为0.75:
quantile(1:10, probs = 0.75)
# 75%
#7.75
如果要删除name属性:
quantile(1:10, probs = 0.75, names = FALSE)
#7.75
答案 1 :(得分:1)
您可以按索引访问summary
的元素:
summary(1:10)
# Min. 1st Qu. Median Mean 3rd Qu. Max.
# 1.00 3.25 5.50 5.50 7.75 10.00
summary(1:10)[5]
# 3rd Qu.
# 7.75
或按名称:
summary(1:10)["3rd Qu."]
# 3rd Qu.
# 7.75
我们可以使用unname()
删除名称:
unname(summary(1:10)[5])
# [1] 7.75