我记得之前分享过一篇文章 ggplot2绘图添加文本注释上下标问题,ggplot2画图如果添加文本注释可以用annotate()这个函数。...简单的小例子
library(extrafont)
fonts()
ggplot(df,aes(x=A,y=B,color=D))+
geom_point(aes(shape=D),size=10)...image.png
如果要添加上标,annotate()函数label参数的写法
ggplot(df,aes(x=A,y=B,color=D))+
geom_point(aes(shape=D),size...image.png
添加拟合方程的R2的写法
ggplot(df,aes(x=A,y=B,color=D))+
geom_point(size=5)+
annotate("text",x=3,y...image.png
公众号一位读者留言问 自己的数据是经过计算的的只有分位数和中位数的数据,应该如何画箱线图?我自己能想到的一个办法是利用annotate()函数画线段,将其组合成为一个箱子。