У меня есть столбец, в котором нулевые / пропущенные значения записаны в виде строк, таких как «Нет классификации», «Неизвестно: нет точной классификации» и других вариантов. Я хотел бы заменить все эти значения на None
.
Я пробовал это, но это не работает:
df['Fourth level classification'] = df['Fourth level classification'].replace(
to_replace=r'.*[Tt]here is no .*', value=None, regex=True
)
Кроме того, как я могу сделать все to_replace
регистр строк нечувствителен, чтобы он также соответствовал 'tHere is NO cLaSsification', et c.?