Существует такой фрейм данных, как показано ниже.
id num text
1 1.2 price is 1.2
1 2.3 price is 1.2 or 2.3
2 3 The total value is $3 and $130
3 5 The apple value is 5dollar and $150
Я хочу заменить num в тексте на символ 'UNK'
, и новый фрейм данных будет изменен на:
id num text
1 1.2 price is UNK
1 2.3 price is 1.2 or UNK
2 3 The total value is UNK and 130
3 5 The apple value is UNK dollar and $150
z Мой текущий код выглядит следующим образом
df_dev['text'].str.replace(df_dev['num'], 'UNK')
и есть ошибка:
TypeError: 'Series' objects are mutable, thus they cannot be hashed