[Numpy-discussion] Recommendations for using numpy ma?
Pierre GM
pgmdevlist@gmail....
Tue Jul 15 16:55:31 CDT 2008
Russell,
What used to be numpy.core.ma is now numpy.oldnumeric.ma, but this latter isd
no longer supported and will disappear soon as well. Just use numpy.ma
If you really need support to ancient versions of numpy, just check the import
try:
import numpy.core.ma as ma
except ImportError:
import numpy as ma
Then, you need to replace every mention of numpy.core.ma in your code by ma.
Your example would then become:
unmaskedArr = numpy.array(
ma.array(
^^
dataArr,
mask = mask & self.stretchExcludeBits,
dtype = float,
).compressed())
On another note: wha't the problem with 'compressed' ? It should return a
ndarray, why/how doesn't it work ?
More information about the Numpy-discussion
mailing list