6
image
기능을 사용하여 matrix
을 TIFF 파일로 플롯 할 때 종종 가로 또는 세로 선이 나타납니다.히트 맵을 TIFF로 그릴 때 세로선이 흰 색이됩니다.
행렬이 150000 행 x 2000 열인 경우 행 수가 150000 행 x 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()
어떤 힌트/의견이 많이 이해할 수있을 것이다.
jpeg, png, pdf 같은 다른 형식을 사용해 보셨나요? 이러한 유물이 여전히 생겨나나요? –
나는 PNG도 그 라인을 추가하려고 시도했습니다. 나는 파일 크기가 상당히 커 (500Mo) 때 파일을 열 수 없기 때문에 PDF를 처리 할 수 없다. –
저는 이것이 빈을 픽셀에 매핑하는 아티팩트라고 확신합니다. 히트 맵의 하위 세트를 고해상도 (즉, x = 0.48 : 0.52)로 충분히 높은 해상도로 맵핑하여 빈당 5 픽셀 이상이되도록하십시오. 그들이 사라지면 픽셀 유물이 생깁니다. 그렇지 않다면, 당신은 더 큰 문제가 있습니다. –