在R中没有绘图的情况下,如何创建图例?

在R中没有绘图的情况下,如何创建图例?,r,ggplot2,graphics,R,Ggplot2,Graphics,这是一个艺术项目。我创建了一个散点图,上面有5种不同颜色的点。我想创建一个与绘图完全分离的图例,因为它不在绘图上,也不在绘图旁边,而是在它自己的窗口中,因此我可以将图例保存为它自己的.pdf文件。这是为了让我可以有我的情节和图例单独打印,因为他们也可以挂在画廊作为单独的作品 我只想使用R重新创建此图像: 这可能吗 谢谢 杰伊当然。只要从一个空的绘图开始,然后像有绘图一样使用图例 plot(NULL ,xaxt='n',yaxt='n',bty='n',ylab='',xlab='', xlim

这是一个艺术项目。我创建了一个散点图,上面有5种不同颜色的点。我想创建一个与绘图完全分离的图例,因为它不在绘图上,也不在绘图旁边,而是在它自己的窗口中,因此我可以将图例保存为它自己的.pdf文件。这是为了让我可以有我的情节和图例单独打印,因为他们也可以挂在画廊作为单独的作品

我只想使用R重新创建此图像:

这可能吗

谢谢


杰伊

当然。只要从一个空的绘图开始,然后像有绘图一样使用图例

plot(NULL ,xaxt='n',yaxt='n',bty='n',ylab='',xlab='', xlim=0:1, ylim=0:1)
legend("topleft", legend =c('Sugar maple', 'White ash', 'Black walnut',
    'Red oak', 'Eastern hemlock'), pch=16, pt.cex=3, cex=1.5, bty='n',
    col = c('orange', 'red', 'green', 'blue', 'purple'))
mtext("Species", at=0.2, cex=2)

哇,我从没想到过。在一个空的情节上描绘传奇,如此简单哈哈。非常感谢G5W:)@G5W你能把名单排成两行吗?@sar是的。只需将参数
ncol=2
添加到图例语句中即可。@G5W我有19个变量,但在一列中它会截断最后3个变量。为什么会这样?@sar没有更多的信息我不能说。我建议你问一个新问题。请发布您的代码,以便我们可以看到发生了什么。提到你的问题是这个问题的后续问题可能是个好主意。