E ai, Fred!
2009/7/28 Frederico Arnoldi <fred...@hotmail.com>
> Fala pessoal, tudo certo?
> Existe um maneira confiável de codificar um valor nulo no scipy/numpy, como
> o "NULL" no R?
> Abs,
> Fred
Voce pode mascarar valores numa matriz do Numpy:
from numpy import *
data = arange(16).reshape(4,4)
data = ma.masked_where(data > 12, data)
Normalmente eu defino um valor "missing_value" e depois mascaro:
missing_value = -9999
data = arange(16).reshape(4,4)
data[some_index] = -9999
...
data = ma.masked_equal(data, -9999) # nao tenho certeza se a sintaxe eh
esta
O bom de trabalhar com matrizes com mascara assim eh que voce pode, eg,
calcular medias sem problema.
--Roberto