2013-11-22 38 views
1

我在R中製作了一個簡單的盒子圖,並試圖將晶須變成矩形。所以最終的結果將是一個矩形(而不是一個有鬍鬚的盒子),分區位於第25百分位,中位數和第75百分位。有沒有辦法做到這一點?將晶須變成R中的盒狀圖中的矩形

謝謝你的一切幫助!

+0

你能提供一個[重複的例子(http://stackoverflow.com/questions/5963269/how-to-make-a-great-r - 可重複的例子),例如你想要繪製的一些數字? – gung

+0

@gung我不認爲這會有多大幫助,他很清楚他想要什麼。這可能有點費勁。 –

+0

這是一個合理的點,@SeñorO。 – gung

回答

1

試試這個:

# simulating dataset 
set.seed(12) 
d1 <- rnorm(100, sd=30) 
d2 <- rnorm(100, sd=10) 
d <- data.frame(value=c(d1,d2), condition=rep(c("A","B"),each=100)) 

# require(ggplot2) 
ggplot(data=d, aes(x=condition, y=value, fill=condition)) + 
geom_crossbar(stat="summary", fun.y=quantile, fun.ymax=max, fun.ymin=min) 

enter image description here

+0

非常感謝 - 這非常有幫助。 – user3023590