ComeçarComece gratuitamente

Substituição de negações

Para continuar trabalhando com seu projeto de previsão, sua próxima tarefa é descobrir como lidar com as negações que ocorrem em seu conjunto de dados. Alguns algoritmos de previsão não funcionam bem com negações, portanto, uma boa maneira de lidar com isso é remover not ou n't e substituir a próxima palavra por seu antônimo.

Vamos imaginar que você tenha a string: The movie isn't good. Você precisará remover n't e substituir good por bad. Dessa forma, sua string acaba sendo The movie is bad. Você percebe que, na primeira coluna do conjunto de dados, há uma string que usa a palavra isn't seguida de important.

O texto dessa coluna já foi salvo na variável movies para que você comece a trabalhar com ele. Você pode usar print(movies) para visualizá-lo no Shell IPython.

Este exercício faz parte do curso

Expressões regulares em Python

Ver Curso

Instruções de exercício

  • Substitua a substring isn't pela palavra is.
  • Substitua a substring important pela palavra insignificant.
  • Imprima o resultado contido na variável movies_antonym.

Exercício interativo prático

Experimente este exercício preenchendo este código de exemplo.

# Replace negations 
movies_no_negation = movies.____("____", "____")

# Replace important
movies_antonym = movies_no_negation.____("____", "____")

# Print out
____
Editar e executar código