R语言中如何给拟合曲线添加R2和95%置信区间

 时间:2024-11-06 07:59:34

R语言是统计分析必不可少的,我们经常用它做各种统计分析,在统计分析中,趼黜噍垴回归方程是我们常用的统计方法,有时候我们拟合,需要给曲线镙烨莲峪添加R2和置信区间,在R的基本函数中,要写很多代码才能实现。最近发现有一个函数包直接就可以自动添加这些参数。

工具/原料

R

basicTrendline

方法/步骤

1、自动添加95%置信区间linesandfillcolor。

R语言中如何给拟合曲线添加R2和95%置信区间

2、只添加95%置信区间的lines,不fillcolor(setCI.fill=FALSE)

R语言中如何给拟合曲线添加R2和95%置信区间

3、只绘制回归曲线,不添加95%置信区间(setCI.color=NA)

R语言中如何给拟合曲线添加R2和95%置信区间

4、显示方程,不显示R值和P值(setshow.Rpvalue=FALSE)

R语言中如何给拟合曲线添加R2和95%置信区间

5、自定义方程中的参数的名称:‘xname’,‘yname’,‘yhat’,‘Rna葡矩酉缸me’,‘Pname’

R语言中如何给拟合曲线添加R2和95%置信区间

6、改变方程的小数位,字体颜色,字号大小

R语言中如何给拟合曲线添加R2和95%置信区间

7、不显示方程,只显示回归曲线(setePos.x=NA)

R语言中如何给拟合曲线添加R2和95%置信区间

8、设置绘图区大小

R语言中如何给拟合曲线添加R2和95%置信区间

9、完整代码:#install饱终柯肢.packages("basicTrendline")library(basicTrendline)x=c(3.6,4.6,4.7,5.7,鲂番黟谊6.6,7.5,8.3,9.4,10.1,11.12,13.9,13.5,14.2,13.7,15.6)y=c(11,11,12,13,14,15,16,17,18,19,20,21,22,23,25)#自动添加95%置信区间linesandfillcolortrendline(x,y,model="line2P",ePos.x="topleft",summary=TRUE,eDigit=5)#只添加95%置信区间的lines,不fillcolor(setCI.fill=FALSE)trendline(x,y,model="line3P",CI.fill=FALSE,CI.color="black",CI.lty=2,linecolor="blue")#只绘制回归曲线,不添加95%置信区间(setCI.color=NA)trendline(x,y,model="log2P",ePos.x="top",linecolor="red",CI.color=NA)#显示方程,不显示R值和P值(setshow.Rpvalue=FALSE)trendline(x,y,model="line3P",show.equation=TRUE,show.Rpvalue=FALSE)#自定义方程中的参数的名称:‘xname’,‘yname’,‘yhat’,‘Rname’,‘Pname’trendline(x,y,model="line3P",xname="a",yname=paste(beta^15,b),yhat=FALSE,Rname=1,Pname=0,ePos.x="bottom")#改变方程的小数位,字体颜色,字号大小trendline(x,y,model="power2P",ePos.x="topleft",summary=TRUE,eDigit=3,eSize=1.4,text.col="blue")#不显示方程,只显示回归曲线(setePos.x=NA)trendline(x,y,model="power2P",ePos.x=NA)#设置绘图区大小par(mgp=c(1.5,0.4,0),mar=c(3,3,1,1),tck=-0.01,cex.axis=0.9)trendline(x,y)

R语言中如何给拟合曲线添加R2和95%置信区间

Excel如何对数据进行归一化处理? r语言中数据框如何改列名称 excel怎么取对数 怎么在Excel中使用LOG函数 怎么用Excel求指数函数?
热门搜索
刚出生的宝宝图片 女童发型图片 名侦探柯南动漫 安卓图片 动漫背景素材