怎么用R语言ggplot2散点图并添加拟合曲线和置信区间
发表于:2026-10-31 作者:千家信息网编辑
千家信息网最后更新 2026年10月31日,怎么用R语言ggplot2散点图并添加拟合曲线和置信区间,相信很多没有经验的人对此束手无策,为此本文总结了问题出现的原因和解决方法,通过这篇文章希望你能解决这个问题。今天的内容是补充材料Fig4中的小
千家信息网最后更新 2026年10月31日怎么用R语言ggplot2散点图并添加拟合曲线和置信区间
image.png 看完上述内容,你们掌握怎么用R语言ggplot2散点图并添加拟合曲线和置信区间的方法了吗?如果还想学到更多技能或想了解更多相关内容,欢迎关注行业资讯频道,感谢各位的阅读!
怎么用R语言ggplot2散点图并添加拟合曲线和置信区间,相信很多没有经验的人对此束手无策,为此本文总结了问题出现的原因和解决方法,通过这篇文章希望你能解决这个问题。
今天的内容是补充材料Fig4中的小a中的第三个小图

数据准备好是如下格式
第一步读入数据需要示例数据可以直接在文末留言
mydf<-read.csv("Single_Cell/covid_metadata_c.csv",header=T,row.names = 1)
dim(mydf)
mydf
这里作图用到的是ggscatter()函数,这个函数来自ggpubr这个包。
library(ggpubr)
ggscatter(mydf,x="DPS",y="ISG")
这里需要注意的是想x,y后面跟着的值需要加双引号
添加拟合曲线p1<-ggscatter(mydf,x="DPS",y="ISG",
add = "reg.line")
添加置信区间p2<-ggscatter(mydf,x="DPS",y="ISG",
add = "reg.line",
conf.int = T)
更改坐标轴标签p3<-ggscatter(mydf,x="DPS",y="ISG",
add = "reg.line",
conf.int = T)+
labs(y = "Mean ISG module score",
x = "Days post-symptom onset")
添加相关系数和p值p4<-ggscatter(mydf,x="DPS",y="ISG",
add = "reg.line",
conf.int = T)+
labs(y = "Mean ISG module score",
x = "Days post-symptom onset")+
stat_cor(label.x = 8, label.y = 0.2)
最后是拼图ggarrange(p1,p2,p3,p4,
ncol = 2,
nrow = 2,
labels = c("p1","p2","p3","p4"))
最终的结果如下
区间
曲线
内容
数据
语言
函数
方法
更多
问题
束手无策
为此
三个
原因
坐标
坐标轴
对此
引号
技能
材料
标签
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
南京欣网互联网络科技有限公司
圆梦互联网科技
互联网扶贫科技
美国互联网科技
猪兼强互联网科技
互联网科技排名
科技互联网创业计划书
互联网金融监管科技
佳云科技和互联网广告
搜狐科技互联网
广西互联网科技孵化中心
银川新华互联网科技学校联系电话
互联网科技人工智能实验室
浙南科技城互联网大厦建设工程
科技赋能视角下互联网保险发展
皮皮虾互联网科技有限公司
2021世界互联网领先科技成果发布
中国新注册互联网科技
优雇互联网科技有限公司
小牛互联网科技有限公司地址
互联网科技网
涨乐互联网科技
互联网科技的英文
艾特科技互联网
银优互联网科技有限公司
无线互联网科技
互联网科技美容
深圳市运趣互联网科技有限公司
燊美集互联网科技有限公司
小牛互联网科技有限公司地址