如何在r中的多个位置放置图例

时间:2017-03-29 11:23:33

标签: r plot legend

我使用R制作了一个带有图例的条形图。但是传说几乎覆盖了一半的宽度。情节共有10个传奇。我想我应该把5个传说放在顶部,5个放在左上角。如何在多个位置放置图例?

1 个答案:

答案 0 :(得分:1)

使用基本情节,您可以为“topright”和“topleft”设置两个不同的图例调用。

x <- 1:10
my_colors <- 1:10
barplot(x,ylim=c(1,15),col=my_colors)
legend("topleft",legend=x[1:5],col=my_colors[1:5],lty=1)
legend("topright",legend=x[6:10],col=my_colors[6:10],lty=1)

enter image description here