Функция изображения R белая вертикальная линия - PullRequest
0 голосов
/ 31 января 2020

Привет, я попытался использовать функцию изображения в R

t=read.csv('Sample.csv',header=FALSE,sep=",");
data=as.matrix(t)
my_palette <- gray.colors(256,start=0,end=1,gamma=2.2,rev=TRUE);
tiff(file="xyz_2000x766.tiff",width=2000,height=766,units="px");
par(mar=c(0,0,0,0))
image(data, xaxt= "n", yaxt= "n", bty="n", col=my_palette, useRaster=TRUE);
dev.off()

Размер моей матрицы данных 2000 на 383. Если я пытаюсь построить разрешение 1000x383 или 1000x766 px, то я не вижу вертикальной белой линии но как только я делаю 2000 x 766 (разрешение px), появляется белая линия. К сожалению, я не могу предоставить данные здесь из-за неопубликованного набора данных. Мне интересно знать, почему tiff, jpeg, png, растровое изображение или pdf в R дают мне эту вертикальную белую линию, когда я строю матрицу с разрешением 2000 x 766, и как нет белой линии в середине изображения при 1000 x Разрешение 383 или 1000 x 766 пикселей. Любое руководство полезно. Эта проблема случалась с другими, но до сих пор ничто не помогло мне избавиться от этой вертикальной белой линии из моих изображений R.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...