ComenzarEmpieza gratis

Sustituir negaciones

Para seguir trabajando con tu proyecto de previsión, tu siguiente tarea es averiguar cómo manejar las negaciones de tu conjunto de datos. Algunos algoritmos de previsión no funcionan bien con las negaciones, por lo que una buena forma de manejar esto es eliminar not o n't y sustituir la siguiente palabra por su antónimo.

Imaginemos que tienes la cadena: The movie isn't good. Tendrás que eliminar n't y sustituir good por bad. De este modo, tu cadena acaba siendo The movie is bad. Observas que, en la primera columna del conjunto de datos, tienes una cadena que utiliza la palabra isn't seguida de important.

El texto de esta columna ya está guardado en la variable movies para que empieces a trabajar con él. Puedes utilizar print(movies) para visualizarlo en el shell IPython.

Este ejercicio forma parte del curso

Expresiones regulares en Python

Ver curso

Instrucciones de ejercicio

  • Sustituye la subcadena isn't por la palabra is.
  • Sustituye la subcadena important por la palabra insignificant.
  • Imprime el resultado contenido en la variable movies_antonym.

Ejercicio interactivo práctico

Pruebe este ejercicio completando este código de muestra.

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

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

# Print out
____
Editar y ejecutar código