R绘图使用abline添加直线

一、水平线

1
2
plot(data$V1,data$V2,pch=20,xlab="",ylab="",xlim=c(0,1),ylim=c(0,1),xaxs="i",yaxs="i")
abline(h=0.5,col="black")

二、垂直线

1
2
plot(data$V1,data$V2,pch=20,xlab="",ylab="",xlim=c(0,1),ylim=c(0,1),xaxs="i",yaxs="i")
abline(v=0.5,col="blue")

三、水平线与垂直线

1
2
plot(data$V1,data$V2,pch=20,xlab="",ylab="",xlim=c(0,1),ylim=c(0,1),xaxs="i",yaxs="i")
abline(h=0.5,v=0.5,col=c("black","blue"))

四、斜线

斜线是由两个参数定义的,参数a代表斜线与Y轴的交战,参数b代表斜率

1
2
plot(data$V1,data$V2,pch=20,xlab="",ylab="",xlim=c(0,1),ylim=c(0,1),xaxs="i",yaxs="i")
abline(a=0.2,b=1)

另外,可以控制线的颜色,宽度和线型,参数为col,lwd,lty,例如:

1
2
plot(data$V1,data$V2,pch=20,xlab="",ylab="",xlim=c(0,1),ylim=c(0,1),xaxs="i",yaxs="i")
abline(a=0.8,b=-1,col="red",lwd=2,lty=2)

  • 本文作者:括囊无誉
  • 本文链接: R/R_abline/
  • 版权声明: 本博客所有文章均为原创作品,转载请注明出处!
------ 本文结束 ------
坚持原创文章分享,您的支持将鼓励我继续创作!