Ricerca…


introduzione

(Opzionale) Ogni argomento ha un focus. Spiega ai lettori cosa troveranno qui e lascia che i futuri contributori sappiano cosa appartiene.

Scarica i Tweet

La prima cosa che devi fare è scaricare i tweet. Devi installare il tuo account tweeter. Molte informazioni possono essere trovate in Internet su come farlo. I seguenti due link sono stati utili per il mio Setup (ultimo controllo a maggio 2017)

In particolare ho trovato utili i seguenti due link (ultimo controllo effettuato a maggio 2017):

Link 1

Link 2

Librerie R

Avrai bisogno dei seguenti pacchetti R

library("devtools")
library("twitteR")
library("ROAuth")

Supponendo di avere le chiavi, devi eseguire il seguente codice

api_key <- XXXXXXXXXXXXXXXXXXXXXX
api_secret <- XXXXXXXXXXXXXXXXXXXXXX
access_token <- XXXXXXXXXXXXXXXXXXXXXX
access_token_secret <- XXXXXXXXXXXXXXXXXXXXXX


setup_twitter_oauth(api_key,api_secret)

Cambia XXXXXXXXXXXXXXXXXXXXXX sulle tue chiavi (se hai configurato il tuo account tweeter sai quali tasti intendo).

Supponiamo ora di voler scaricare i tweet sul caffè. Il seguente codice lo farà

search.string <- "#coffee"
no.of.tweets <- 1000

c_tweets <- searchTwitter(search.string, n=no.of.tweets, lang="en") 

Riceverai 1000 tweet su "coffee".

Ottieni il testo dei tweet

Ora dobbiamo accedere al testo dei tweet. Quindi lo facciamo in questo modo (abbiamo anche bisogno di ripulire i tweet da caratteri speciali che per ora non abbiamo bisogno, come le emoticon con la funzione sapply.)

coffee_tweets = sapply(c_tweets, function(t) t$getText())

coffee_tweets <- sapply(coffee_tweets,function(row) iconv(row, "latin1", "ASCII", sub=""))

e puoi controllare i tuoi tweet con la funzione della head .

head(coffee_tweets)


Modified text is an extract of the original Stack Overflow Documentation
Autorizzato sotto CC BY-SA 3.0
Non affiliato con Stack Overflow