РЕПЕТИТОР математика физика информатика
Для школьников и студентов. Подтягивание пробелов. ЦЭ, ЦТ, ОГЭ, ЕГЭ.
Идет набор на ЛЕТО. Жмите для подробностей:)
⊗pynpPmMsNn 115 of 145 menu
◀ ▶

Нечисло в NumPy

В NumPy для пропущенного дробного значения служит константа np.nan. Это не обычное число: оно помечает ячейку, где данных нет.

Положим нечисло в массив вместе с обычными дробными значениями:

import numpy as np scores = np.array([1.0, np.nan, 3.0]) print(scores)

Сложим все элементы такого массива:

import numpy as np scores = np.array([1.0, np.nan, 3.0]) total = np.sum(scores) print(total) # выведет nan

Как только в ряду есть нечисло, сумма по всему массиву тоже становится нечислом, даже если остальные ячейки заполнены.

Создайте дробный массив из чисел 2.0, np.nan и 5.0. Выведите массив и сумму его элементов.

Создайте массив из одного числа 4.0 и одного np.nan. Выведите массив и сумму его элементов.

Создайте массив, где все три ячейки содержат np.nan. Выведите массив и сумму его элементов.

← →
↑
Мы используем cookie для работы сайта, аналитики и персонализации. Обработка данных происходит согласно Политике конфиденциальности.
принять все настроить отклонить