我正在使用命令image
image(X,Y,MAT,col=heat.colors(100))
此命令处于for
周期,其中X,Y和MAT发生变化。
如何为所有图表(我必须对它们进行比较)使用相同的色标?如何设置公共色标(我在所有图中都有最大值和最小值)?
由于
答案 0 :(得分:4)
将所有循环迭代中MAT
的总体最大值和最小值输入zlim
的{{1}}参数。
image
set.seed(1)
xx <- sort(rnorm(10))
yy <- sort(rnorm(10))
zz <- list(matrix(rnorm(100),nrow=10,ncol=10),matrix(rnorm(100)-2,nrow=10,ncol=10))
par(mfrow=c(1,2))
image(xx,yy,z=zz[[1]],col=heat.colors(100))
image(xx,yy,z=zz[[2]],col=heat.colors(100))