Olá a todos.

Tenho uma matriz, gerada no ArcGIS, que lendo no R ficaria assim (usando fill=T para preencher os espaços faltantes):

     [,1] [,2] [,3]
[1,]    1    2    3
[2,]    1    3   NA
[3,]    2   NA   NA

O que preciso é construir uma matriz de presenças e ausências em que os valores na primeira matriz representassem a coluna com 1 na segunda matriz. Por exemplo, o elemento [2,2] acima corresponderia a presença na posição [2,3] da outra matriz, ficando dessa forma:

     [,1] [,2] [,3]
[1,]    1    1    1
[2,]    1    0    1
[3,]    0    1    0

Meus conhecimentos do R não são muitos, mas tudo que tentei até agora não chegou nem perto de funcionar.
Agradeço se alguém tiver uma solução ou sugestão.


Diego