Я пытаюсь отфильтровать значения «BMI», так что у меня остаются все значения меньше 35. Однако при выполнении этого (см. Код) я получаю матрицу 248x19 (т.е. импортированный файл) с некоторыми (для меня необъяснимыми) значениями NaN внутри него, вместо того, чтобы получать один столбец отфильтрованных значений BMI, которые я в конечном итоге хочу.
Код в pycharm:
df = pd.read_csv('BodyFat.csv', sep=';',decimal=',')
df['BMI'] = 703*df.WEIGHT/(df.HEIGHT**2)
df_filter = df[df['BMI'] < 35]
print(df_filter)
Код
Редактировать * Вывод
Как я могу решить это?