我对Y值做了统计变换,取均值,我想在此基础上 再做变换,取均值的log10,请问该如何设置?

0

QQ图片20161208141404.png

 
已邀请:
0

marxsong 2016-12-14 回答

很简单,可以重新定义一个函数,例如:
library(ggplot2)
d <- ggplot(mtcars, aes(cyl, mpg)) + geom_point()
newfun <- function(x){
log10(mean(x))
}
d + stat_summary(fun.y = "newfun", colour = "red", size = 2, geom = "bar")
其中newfun就实现了先去mean,再取log10的效果。

QQ截图20161214103217.png

 

要回复问题请先登录注册