Posts Tagged ‘arrays’

Convert None to NaN for use in NumPy arrays

Friday, March 21st, 2008
from numpy import array, nan
def None2NaN(x):
    """Converts None objects to nan, for use in
       NumPy arrays. Returns an array."""
    newlist = []
    for i in x:
        if i is not None:
            newlist.append(i)
        else:
            newlist.append(nan)
    return array(newlist)