如何在使用plot函数创建包含彩色直线或星形的R绘图中表示图例?


图例帮助我们区分数据集中值的类型或任何其他值的划分。这些图例可以通过多种方式表示,其中两种方式是直线和星形。为了在使用plot函数创建的包含彩色直线或星形的绘图中表示图例,我们需要更正lty和pch参数。

示例

考虑以下向量:

set.seed(199)
x<-rnorm(10,2,1)
y<-rnorm(10,2,0.04)

在x和y之间创建带彩色线条图例值的绘图:

plot(x,y) legend("bottomright",legend=c("Above 2","Between 1.95 and 2","Below 1.95"), + lwd=2,cex=0.75,col=c("black","blue","red"),lty=c(1,1,1))

输出

在x和y之间创建带彩色星形图例值的绘图:

plot(x,y) legend("bottomright",legend=c("Above 2","Between 1.95 and 2","Below 1.95"), + lwd=2,cex=0.75,col=c("black","blue","red"),lty=c(NA,NA,NA),pch=c(8,8,8))

输出

更新于:2020年10月8日

145 次浏览

启动你的 职业生涯

通过完成课程获得认证

开始学习
广告

© . All rights reserved.