我想旋转一个图例以放置在右轴上的图形之外。我可以将图例放在图表之外,但我不知道如何旋转它。我尝试使用las=2
,但这显然不起作用。注意:我正在使用所有其他轴,或者我会将图例放在带有两列的图形上方以实现相同的外观。
我已经拥有的一般示例:
par(mar=c(6,4,5,4)+0.1)
plot(0,type="n")
legend(x="right",
legend=c("Control Chemical","Test Chemcials"),
bty="n",
fill=c("Darkgreen","Dodgerblue4"),
title="Legend Title",
inset=c(-0.2,0),
xpd=TRUE,
horiz=TRUE)
边距可能需要一些调整,但是一旦我弄清楚如何旋转图例,我就可以轻松地进行调整。
为了进一步澄清,我希望实现的目标类似于:
legend(x="top",
legend=c("Control Chemical","Test Chemcials"),
bty="n",
fill=c("Darkgreen","Dodgerblue4"),
title="Legend Title",inset=c(0,-0.3),
xpd=TRUE,
horiz=TRUE)
但在右轴而不是顶轴上。