在TIFF中绘制热图时的垂直白线

时间:2012-10-11 12:36:15

标签: image r plot tiff lines

当我使用matrix函数作为TIFF文件绘制image时,我经常得到垂直或水平线。

我的矩阵是150000行x 2000列,当绘制150000行×100列的矩阵时也会出现这些行。结果是一样的。

线条来自哪里?这是一种像素化的神器吗?我几乎一直都会得到它们。

矩阵看起来像这样:

    V999 V1000 V1001 V1002 V1003 V1004 V1005 V1006 V1007 V1008 V1009 V1010
[1,]    1     4     0     0    15    15    15    15     8     0     1     0
[2,]    0     3    12     5    15    15    15     1    15     4     0     2
[3,]    0     0     0     3     6    15    15    15    15    15     0     3
[4,]    3     6    15    15    15    15    15     0     3    15    15     2
[5,]   15    15    15     0     3    15    15     2     1     5     8    11
[6,]    2     1     5     8    11    15    15    15     0     0     4     3


tiff("test.tiff", width=450, height=1100) 
image(t(mc),  col = col1, main="950-1500"
dev.off()

任何提示/评论都将不胜感激。

enter image description here

1 个答案:

答案 0 :(得分:1)

您正在从x11()显示中看到锯齿工件。您可以尝试拖动窗口使其变大或变小,最终您会发现窗口大小的高度和宽度与您所需的分辨率兼容。