Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/r/65.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
R 在自己的矩阵布局中放置图例_R_Layout_Matrix_Legend - Fatal编程技术网

R 在自己的矩阵布局中放置图例

R 在自己的矩阵布局中放置图例,r,layout,matrix,legend,R,Layout,Matrix,Legend,我有一系列11个图表,其中有一个共同的图例。因此,我将11个图形放在一个矩阵布局中,这样它们都可以同时看到,并且希望将图例放在第12个空间中 如何在矩阵中创建图例作为其自己的绘图 jpeg("Yearly live carbon.jpg", width = 2268, height = 1620, units = "px", pointsize = 28, quality = 85, bg = "white",type = "windows") layout(matrix(

我有一系列11个图表,其中有一个共同的图例。因此,我将11个图形放在一个矩阵布局中,这样它们都可以同时看到,并且希望将图例放在第12个空间中

如何在矩阵中创建图例作为其自己的绘图

jpeg("Yearly live carbon.jpg", width = 2268, height = 1620, units = "px", pointsize = 28, quality = 85, bg = "white",type = "windows")           
layout(matrix(c(1,2,3,4,5,6,7,8,9,10,11,12), 3,4, byrow=TRUE))

# Have a loop here to generate the graphics

dev.off()
矩阵布局将用图1到图11填充,我试图在图12中添加一个通用图例。我如何将图例设置为它自己的情节


谢谢

只需初始化一个空白绘图,如

plot(0, 0, type = "n", ann = F, axes = F)
然后像平常一样制作一个图例

legend(0, 0, legend = c("a", "b"), pch = c(1, 5))

可能重复@agstudy我不认为这是重复的问题。这是关于使用
layout
,其中最终的绘图完全是一个图例,只有当边距设置得太小时,才会出现绘图区域问题。@agstudy,但重复此问题:(尽管每个用户对所需内容的理解不同)