首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >ggplot2中的四分位数范围

ggplot2中的四分位数范围
EN

Stack Overflow用户
提问于 2015-02-10 16:16:44
回答 3查看 7.4K关注 0票数 4
代码语言:javascript
运行
复制
set.seed(42)
DF <- data.frame(bias=rnorm(2700),cnd=1:27)
DF$cnd <- factor(DF$cnd)

试图理解median_hilow在ggplot中的使用。我希望找到一种方法来绘制上下四分位数的范围。但我在任何地方都找不到“fun.data=median_hilow”的完整解释。尽管我认为它做的是对的。该函数是否有任何完整的文档来检查它是如何绘制IQR的?

代码语言:javascript
运行
复制
library(ggplot2)
ggplot(DF,aes(x=cnd,y=bias,colour=cnd)) + 
  stat_summary(fun.data=median_hilow)
EN

Stack Overflow用户

发布于 2015-02-10 16:24:21

想一想,通过这样做,我可以与证明它所做的一切的结果相匹配:

代码语言:javascript
运行
复制
library(plyr)
 iqr <- function(x, ...) {
     qs <- quantile(as.numeric(x), probs = c(0.25, 0.75), na.rm = TRUE)
     names(qs) <- c("ymin","ymax")
     qs
 }
 ddply(DF, .(cnd), summarise, new = iqr(bias))

但是这个例子突出了impot,conf.int参数是至关重要的。

票数 2
EN
查看全部 3 条回答
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/28436467

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档