Открытие .tiff дает мне ошибку plot.window()

Я создал растр и сохранил его как файл .tif. Однако, когда я попытался открыть .tiff, я получаю следующую ошибку:

> plot("20200105.tif")
Error in plot.window(...) : need finite 'ylim' values
In addition: Warning messages:
1: In xy.coords(x, y, xlabel, ylabel, log) : NAs introduced by coercion
2: In min(x) : no non-missing arguments to min; returning Inf
3: In max(x) : no non-missing arguments to max; returning -Inf

Странно то, что до того, как я сохранил файл, он работал нормально.

Как мне справиться с этой ошибкой?


person Priya Patel    schedule 16.03.2021    source источник


Ответы (1)


Это не имеет смысла

plot("20200105.tif")

Вы пытаетесь построить строку символов. Вместо этого сделайте

library(raster)
r <- raster("20200105.tif")
# or
# b <- brick("20200105.tif")
plot(r) 
person Robert Hijmans    schedule 16.03.2021
comment
Да, я понял, что неправильно пытался его открыть. - person Priya Patel; 18.03.2021