如何在 R 中创建像素矩阵的图像?
矩阵可以转换为像素化矩阵图像。像素化矩阵图像的定义为:包含大小相同的或不同的左、右、底、上像素的矩阵区域。
我们可以通过使用图像函数及其带有矩阵数据的 useRaster 参数来创建矩阵。
示例
> M<-matrix(rnorm(100,1.5),nrow=10) > par(mar=c(5,5,5,5)) > image(M,useRaster=TRUE,axes=FALSE)
输出
> par(mar=c(10,10,10,10)) > image(M,useRaster=TRUE,axes=FALSE)
输出
> par(mar=c(2,2,2,2)) > image(M,useRaster=TRUE,axes=FALSE)
输出
灰色的像素矩阵 -
> image(M,axes=FALSE,col=grey(seq(0,1,length=180)))
输出
广告