Analizar datos de twitter con R
From Gender and Tech Resources
R [1] es una herramienta poderosa para crear una gran diversidad de análisis, en este "How to" la usaremos para hacer una análisis de datos de Twitter [2].
Requisitos
Tener Instalado el paquete R y la librería:
rtweet
Contar una cuenta en la appi de twitter [3].
Pasos
El primer paso es dar de alta como una variable nuestra datos de acceso en la appi de twitter.
> Token <- create_token( app = "usuaria", consumer_key = "tus datos", consumer_secret = "tus datos", access_token = "tus datos", access_secret = "tus datos" )
Todos estos datos se encuentran cuando accedes a tu cuenta en [4]
En caso que el programa señale algún error sólo corrobora los datos que has dado de alta.
Ahora puedes elegir una cuenta sobre la cual quieres información y puedes:
Colectar su línea de tiempo
> get_timeline
Buscar los tweets de los últimos 9 días
> search_tweets
Ver sos seguidores
> get_followers
Conocer sus amigos:
> get_friends
Puedes ver la lista completa de en [rtweet](https://cran.r-project.org/web/packages/rtweet/rtweet.pdf)
Un ejemplo
Vamos a hacer un análisis de la cuenta "AbortoLegalCL". Desde la terminal vamos a ingresar al programa R
$ R
Una vez que ingresamos vamos a cargar la librería rtweet (que debe estar previamente instalada).
> require(rtweet)
Ahora daremos de alta como variable nuestro token:
> Token <- create_token(
app = "Anamhoo", consumer_key = "___", consumer_secret = "___", access_token = "___", access_secret = "___"
)
Ahora podemos iniciar la búsqueda de datos:
> ABLCL_timeline <- get_timeline("AbortoLegalCL", n = 4000, include_rts = TRUE)
> ABLCL_search <- search_tweets(
+ "AbortoLegalCL", n = 18000, include_rts = TRUE + )
> ABLCL_collections_20k <- get_collections("AbortoLegalCL", n = 20000)
> ABLCL_followers <-get_followers("AbortoLegalCL", n = 10000)> ABLCL_friends <-get_friends("AbortoLegalCL", n = 10000)