Я хотел бы построить несколько изображений .TIFF в R и добавить к ним отдельные заголовки. Без заголовков этот фрагмент кода выполняет свою работу:
require(raster)
setwd("...")
files = list.files(pattern="*.tif")
tiff("balanded_1.tiff", units="in", width=21, height=26, res=300, compression = 'lzw') #for saving
par(mfrow=c(5,3))
for (i in 1:15) {
plotRGB(brick(files[i]))
}
dev.off() #save figure
Однако, если я пытаюсь добавить отдельные заголовки к изображениям с помощью plotRGB (), он автоматически добавляет к ним оси (потому что ' axes = TRUE 'становится требованием в функции ' plotRGB () '), и я получаю что-то вроде этого:
plotRGB(brick(files[2]), axes=TRUE, main="TITLE", xlab="", ylab="")
введите описание изображения здесь
Я понимаю, что «plotRGB ()», вероятно, не подходит для работы (поскольку я не рисую карты), но мне интересно, есть ли способ заставить ее работать? Если нет, могу ли я использовать альтернативу? Заранее благодарю