ggplot2: geom_smooth() & stat_smooth()

https://juejin.cn/post/7128265519047639077

添加非线性回归线

1. 使用

ggplot(kk, aes(x=Pseudotime, y=nFeature_RNA))+geom_point()+geom_smooth(size=3, color="red", level=0.95, fill="blue")+scale_y_log10()

size=: 回归线的宽度
color=: 回归线的颜色
level=: 置信区间的大小,默认为 95%
fill=: 置信区间的颜色

2. 数据提取

pp <- ggplot(kk, aes(x=Pseudotime, y=nFeature_RNA))+geom_point()+geom_smooth()+scale_y_log10()
ff <- ggplot_build(pp)

3. 示例一

ggplot(kk, aes(x=Pseudotime, y=nFeature_RNA))+geom_point()+
    geom_smooth(size=3, color="red", level=0.95, fill="blue")+scale_y_log10()+theme_cowplot()   '#示例一
示例一
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。