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() '#示例一