Я смотрю на этот кусок кода:Зачем использовать панды fillna() в данном случае
return (df[column].fillna('') == value).sum()
Он проверяет, чтобы увидеть, сколько раз происходит «значение» в определенном столбце. Какова цель использования fillna в этом случае? Почему бы, например, просто не использовать следующий код?
return (df[column] == value).sum()