2010-09-29 1 views
3

Я видел Boxplot in R showing the meanBoxplot в R показывает среднее (снова)

Я заинтересован в решении ggplot. Но то, что я замышляю, - это средние значения, поэтому я не хочу делать среднее значение в среднем. В TrueAvgCPC у меня есть истинное значение.

Вот что я пытался, но он не работает:

p <- qplot(Mydf$Network,Mydf$Avg.CPC,data=Mydf,geom='boxplot') 
p <- p+stat_summary(TrueAvgCPC,shape=1,col='red',geom='point') 
print(p) 

Спасибо!

+0

если вы предоставите некоторые данные образца, которые помогут привлечь внимание к вашему вопросу. –

ответ

2

Насколько я вижу, вы хотите просто добавить истинное среднее (или несколько?) К графику. Если у вас есть значение (ы), зачем использовать stat_summary, а не просто строить точки?

#sample data 
x <- rnorm(30) 
y <- rep(letters[1:3],10) 
TrueAVGCPC <- c(0.34,0.1,0.44) 

#plot 
p <- qplot(y,x,geom='boxplot') 
p <- p+geom_point(aes(x=c(1,2,3),y=TrueAVGCPC),col="red") 
print(p) 
+0

спасибо !!!!!!!!! – datayoda

Смежные вопросы