Пропуски в массиве в NumPy
В реальных данных не в каждой ячейке лежит измеренное число: датчик не сработал, строка не заполнена, значение потерялось при загрузке. Такую пустую ячейку нельзя считать нулём: ноль - это обычное число, а пропуск означает, что числа просто нет.
Пропуск ведёт себя иначе, чем ноль или любое другое значение. Если сложить ряд, где хотя бы одна ячейка пустая, итог перестаёт быть надёжной суммой: результат «отравляется» и перестаёт отражать сложение известных чисел.
Отдельно в массивах встречаются особые дробные значения: обозначение отсутствующего числа, бесконечность и способы проверить ячейки, посчитать сводки без пропусков или заменить их на обычные числа.
Со всем этим мы и будем разбираться в рамках данного раздела.