R语言ggplot2散点图添加拟合曲线和回归方程的简单小例子

   日期:2024-12-18    作者:shzffm111 移动:http://mip.riyuangf.com/mobile/quote/7709.html

本篇推文来自于公众号读者的投稿

最近在画散点图的时候使用lm函数进行线性回归拟合之后,想将拟合的方程与R2加入到绘制的图片中。在百度中翻了半天,终于在一个外国网站上找到了方法。下面我把这个方法介绍给大家。

R语言ggplot2散点图添加拟合曲线和回归方程的简单小例子

参考链接是

https://stackoverflow.com/questions/7549694/add-regression-line-equation-and-r2-on-graph

首先是模拟一份数据集
ggplot2基本的散点图并添加拟合曲线

题外话:有读者在公众号留言说R语言做出来的图有锯齿,应该是在Rstudio那个图形显示界面就是这个,如果导出图片后就会变得清楚了,这里为什么在Rstudio的图形显示界面会不清楚 我也不知道

如果要显示95%置信区间,可以将参数的改为
添加拟合方程和R2

这里他的办法是自定义了一个函数,这个函数看起来还挺复杂的,先不用管这个函数的意思了 ,直接复制过来用就可以了

第二种方法 现成的R包 ggpmisc

加载R包,模拟数据集

这里添加拟合方程用到的是 这个函数

最后是调整细节进行美化

代码


特别提示:本信息由相关用户自行提供,真实性未证实,仅供参考。请谨慎采用,风险自负。


举报收藏 0评论 0
0相关评论
相关最新动态
推荐最新动态
点击排行
{
网站首页  |  关于我们  |  联系方式  |  使用协议  |  隐私政策  |  版权隐私  |  网站地图  |  排名推广  |  广告服务  |  积分换礼  |  网站留言  |  RSS订阅  |  违规举报  |  鄂ICP备2020018471号