ComenzarEmpieza gratis

Calcular puntuaciones de sentimiento

Una medida aproximada del sentimiento hacia un hashtag concreto es calcular el sentimiento medio de los tuits que lo mencionan. También es posible que ocurran otras cosas en ese tuit, así que es importante revisar tanto el texto como las métricas generadas por métodos automáticos de análisis de texto.

Este ejercicio forma parte del curso

Análisis de datos de redes sociales con Python

Ver curso

Instrucciones del ejercicio

  • Imprime el primer ejemplo de un tuit positivo. Selecciona el DataFrame con sentiment > 0.6 y usa .values para obtener el texto completo del tuit.
  • Haz lo mismo para tuits negativos con el índice sentiment < -0.6.
  • Genera la puntuación media de sentimiento por día para #python con el índice check_word_in_tweet. Usa .resample() con el argumento '1 d'. Luego calcula la media.
  • Haz lo mismo con #rstats.

Ejercicio interactivo práctico

Prueba este ejercicio y completa el código de muestra.

# Print out the text of a positive tweet
print(ds_tweets[____]['text'].____[____])

# Print out the text of a negative tweet
print(____[____]['text'].____[____])

# Generate average sentiment scores for #python
sentiment_py = sentiment[____(____, ____)].____(____).____()

# Generate average sentiment scores for #rstats
sentiment_r = ____[____].____(____).____()
Editar y ejecutar código