R语言-增加图例

Posted all1008

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了R语言-增加图例相关的知识,希望对你有一定的参考价值。

legend()函数

> plot(rain$Tokyo,type="l",col="red", 
+ ylim=c(0,300), 
+ main="Monthly Rainfall in major cities", 
+ xlab="Month of Year", 
+ ylab="Rainfall (mm)", 
+ lwd=2) 
> lines(rain$NewYork,type="l",col="blue",lwd=2) 
> lines(rain$London,type="l",col="green",lwd=2) 
> lines(rain$Berlin,type="l",col="orange",lwd=2) 

技术分享图片

1.第一种样式

> legend("topright",                                    #图例位置为右上角
+ legend=c("Tokyo","NewYork","London","Berlin"),        #图例内容
+ col=c("red","blue","green","orange"),                 #图例颜色
+ lty=1,lwd=2)                                          #图例大小

技术分享图片

2.第二种样式

> legend("top",                                        #图例位置为上方
+ legend=c("Tokyo","NewYork","London","Berlin"), 
+ ncol=4, 
+ cex=0.8, 
+ bty="n", 
+ col=c("red","blue","green","orange"), 
+ lty=1,lwd=2) 

技术分享图片

以上是关于R语言-增加图例的主要内容,如果未能解决你的问题,请参考以下文章

怎样在r语言 中 只改变 图例框大小 而不改变其中文字的大小?

R语言ggplot2可视化抑制(部分)图例(legend)输出实战:抑制颜色图例输出保留数据点形状图例输出

R语言ggplot2可视化为复杂图自定义图例手动构造图例(legend)实战

R语言ggplot2可视化自定义图例实战:添加自定义的图例添加填充色的图例

R语言ggplot2可视化:去除可视化结果中的NA图例删除缺失值图例

R语言ggplot2可视化增大图例字体实战