У меня возникли проблемы с импортом растра ASCII, который имеет значения, которые идут от Min. :-69826220
до Max. :167780500
. Проблема, с которой я сталкиваюсь, заключается в том, что когда я использую растровую функцию для импорта файла ASCII, каждое значение меньше -9999
сообщается как NA
, а минимальное значение - -9458
.R - значение растровой функции NAs ниже -9999 в файле ASCII
Это ошибка функции и есть ли обходной путь? Когда я импортирую один и тот же файл ASCII в качестве кадра данных, все в порядке, и я получаю весь диапазон значений. Также я использую ту же процедуру для импорта других растров ASCII и не имею никаких проблем.
здесь есть ссылка на файл ASCII https://dl.dropboxusercontent.com/u/24234831/ps0011yme.asc
Вот информация сессии, я открыл новую сессию только в том случае.
sessionInfo() R версия 3.0.0 (2013-04-03) Платформа: x86_64-W64-mingw32/64 (64-битный)
локали: [1] LC_COLLATE = English_United States.1252 [2] LC_CTYPE = English_United States.1252
[3] LC_MONETARY = English_United States.1252 [4] LC_NUMERIC = С
[5] LC_TIME = English_United States.1252
прикрепленных базовые пакеты: [1] Статистика графика grDevices Utils наборы данные методы базовых
других периферийных пакетов: [1] raster_2.1-16 sp_1.0-8
загружается через пространство имен (а не прилагается): [1] grid_3.0.0 lattice_0.20-15
любой помощь
И если вы запустите 'MinValue (х) и' manValue (х) ', где' x' ваш растр, что вы получаете ? –
Я получаю за тот же результат [1] NA Предупреждающее сообщение: В .local (x, ...): значение min/max неизвестно, используйте setMinMax –
Почему бы вам не дать нам результаты ' summary (scan ("путь/to/myraster.asc", skip = 6)) ' –