相关疑难解决方法(0)

在基本图形中绘制绘图区域外的图例?

正如标题所说:在使用基本图形时,如何在绘图区域外绘制图例?

我想要摆弄layout并制作一个只包含图例的空图,但我会对使用基本图形设施的方式感兴趣,例如,par(mar = )为图例右侧的图例获取一些空间.


这是一个例子:

plot(1:3, rnorm(3), pch = 1, lty = 1, type = "o", ylim=c(-2,2))
lines(1:3, rnorm(3), pch = 2, lty = 2, type="o")
legend(1,-1,c("group A", "group B"), pch = c(1,2), lty = c(1,2))
Run Code Online (Sandbox Code Playgroud)

生产:

替代文字

但正如所说,我希望图例在绘图区域之外(例如,图表/图表的右侧).

plot r legend

168
推荐指数
8
解决办法
31万
查看次数

标签 统计

legend ×1

plot ×1

r ×1