Какой в Numpy 1.4.1 самый простой или самый эффективный способ вычисления гистограммы замаскированного массива? numpy.histogram
и pyplot. hist
по умолчанию подсчитывает замаскированные элементы!
Единственное простое решение, которое я могу придумать прямо сейчас, включает создание нового массива с немаскированным значением:
histogram(m_arr[~m_arr.mask])
Это не очень эффективно, поскольку это излишне создает новый массив. Я был бы счастлив прочитать о лучших идеях!