Раскраска матрицы

Вопросы по статистическому пакету R. Не обязательно гео.
Ответить
eveeza
Интересующийся
Сообщения: 16
Зарегистрирован: 08 окт 2008, 10:31
Репутация: 0

Раскраска матрицы

Сообщение eveeza » 25 мар 2009, 16:39

Можно ли раскрасить содержимое матрицы градиентом двух цветов при значениях, к примеру, больше нуля и градиентом других двух цветов при значениях меньше нуля?

Аватара пользователя
Максим Дубинин
MindingMyOwnBusiness
Сообщения: 9129
Зарегистрирован: 06 окт 2003, 20:20
Репутация: 748
Ваше звание: NextGIS
Откуда: Москва
Контактная информация:

Re: Раскраска матрицы

Сообщение Максим Дубинин » 26 мар 2009, 02:29

а как вы вообще матрицу красите? в принципе?
пристегивайтесь, турбулентность прямо по курсу

eveeza
Интересующийся
Сообщения: 16
Зарегистрирован: 08 окт 2008, 10:31
Репутация: 0

Re: Раскраска матрицы

Сообщение eveeza » 26 мар 2009, 17:21

Как-то так:

Код: Выделить всё

test="C:\\temp\\ndvi_t_p_r\\18r_r.img"
ss=new("GDALReadOnlyDataset",test)
ss1=getRasterData(ss)
ss2 =matrix(0,62,15)
for (j in 1:15) {ss2[,j]=ss1[,15-j+1]}
image(ss2, col=heat.colors(256, alpha = 1))

Ответить

Вернуться в «R»

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и 3 гостя