Me he estado resistiendo tiempo pero aquí va el primer post sobre R, en este primer post vamos a usar R para acceder a la información de Twitter.
Lo primero que haremos será instalar R, desde España podéis descargarlo desde aquí: http://ftp.cixug.es/CRAN/
Una vez instalado tendremos que instalar el paquete RTools desde aquí: http://cran.r-project.org/bin/windows/Rtools/ (tenemos que dar la ruta a nuestra instalación de R)
Tras esto tengo que cargar el paquete twitteR: http://cran.r-project.org/web/packages/twitteR/index.html, puedo hacerlo desde el menú de R en:
Y seleccionar:
O bien desde la línea de comandos:
install.packages(c("devtools", "rjson", "bit64", "httr"))
#RESTART R session!
library(devtools)
install_github("twitteR", username="geoffjentry")
library(twitteR)
Tras esto ya puedo conectarme con Twitter, sólo necesito mi API Key, API Secret, Token Key y Token Secret que podéis recuperar siguiendo los pasos de este post:
https://unpocodejava.wordpress.com/2014/10/06/un-poco-de-twitter4j-twitter-java/
Una vez tengo estos 4 elementos puedo conectarme desde R autenticando:
library(twitteR)
api_key <- "xxxx"
api_secret <- "xxx"
access_token <- "74682827-xxx"
access_token_secret <- "xxx"
setup_twitter_oauth(api_key,api_secret,access_token,access_token_secret)
Tras autenticar ya puedo hacer búsquedas:
> tweets<-searchTwitter("lmgracia")
> head(tweets)
Otras búsquedas que se pueden hacer con twitteR son:

O:
En este manual podéis seguir conociendo las capacidades y funciones de la librería: http://geoffjentry.hexdump.org/twitteR.pdf





Deja un comentario