Я редактирую набор растровых (или матриц, если хотите), которые установлены в растровой таблице (список). Мне нужно изменить значение -999 на NA. До сих пор я нашел следующий код, который я бегу на каждом отдельном растре, чтобы быть наиболее эффективной памятиЗамена эффективной стоимости памяти в матрице/растрове
r[[15]][r[[15]]==-999]<-NA
или
s=r[[15]]
s[s==-999]<-NA
gc(reset=T)
r[[15]]=s
Я замены значений над 20ish растров в список и около 10-15 У меня заканчивается память. Кто-нибудь знает более эффективный способ?
Cheers!
Оказалось, что решение ниже работает? –