我正在使用image()
包中的Matrix
函数,我想并排绘制两个矩阵。
我试过了:
library(Matrix)
x <- Matrix(-9:15,nrow = 5)
y <- Matrix(-14:10,nrow = 5)
par(mfrow = c(1,2))
image(x)
image(y)
但这不起作用。任何提示将不胜感激!
答案 0 :(得分:1)
您可以尝试从grid.arrange
gridExtra
或c()
latticeExtra
获取您想要的结果:
library(Matrix)
x <- Matrix(-9:15,nrow = 5)
y <- Matrix(-14:10,nrow = 5)
imx <- image(x)
imy <- image(y)
# Using gridExtra package
library(gridExtra)
grid.arrange(imx, imy, ncol = 2)
# Using latticeExtra package
library(latticeExtra)
c(imx, imy, layout = c(1, 2), merge.legends = TRUE)