Usare R per semplici analisi di Twitter
Fetch dei tweet
- Impariamo ad estrarre i tweet che contengono un certo hashtag. Per farlo si usa la funzione
searchTwitter
e il risultato, contenente i tweet estratti, viene memorizzato in una variabile. Proviamo ad estrarre i tweet che parlano di Venezia.
Venice.list <- searchTwitter('venice', n=100, cainfo="cacert.pem")
In questo modo estraiamo al massimo 1000 tweet su Venice. Nota che l'esecuzione del comando richiede un po' di tempo. La funzione SearchTwitter dà la possibilità di effettuare ricerche più dettagliate: focalizzarsi su un certo periodo temporale o su una certa regione geografica. Consulta il manuale del pacchetto TwitteR
- A questo punto mettiamo la risposta ottenuta in forma tabellare (Dataframe DF in R)
Venice.df = twListToDF(Venice.list)
- Il successivo comando ha lo scopo di registrare nel file
VeniceTweets.csv
i tweet estratti per poterli analizzare con fogli di calcolo
write.csv(Venice.df, file='Z:/sentiment/VeniceTweets.csv', row.names=F)
- E' possibile ripetere l'operazione per individuare gli hashtag più che maggiormente ti interessano.
Continua il laboratorio
Creazione della funzione di sentiment
Credits
Il laboratorio è stato realizzato da:- Andrea Marin (marin _at_ dais.unive.it)