Sök…


Introduktion

(Valfritt) Varje ämne har ett fokus. Berätta läsarna vad de hittar här och låt framtida bidragsgivare veta vad som hör till.

Ladda ner tweets

Det första du behöver göra är att ladda ner tweets. Du måste ställa in ditt tweeter-konto. Mycket information finns på Internet om hur man gör det. Följande två länkar var användbara för min installation (senast kontrollerad i maj 2017)

I synnerhet tyckte jag att följande två länkar var användbara (senast kontrollerad i maj 2017):

Länk 1

Länk 2

R bibliotek

Du behöver följande R-paket

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

Antar att du har dina nycklar Du måste köra följande kod

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


setup_twitter_oauth(api_key,api_secret)

Byt XXXXXXXXXXXXXXXXXXXXXX till dina nycklar (om du har Setup ditt tweeter-konto vet du vilka nycklar jag menar).

Låt oss nu anta att vi vill ladda ner tweets på kaffe. Följande kod gör det

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

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

Du får 1000 tweets på "kaffe".

Få text på tweets

Nu måste vi komma åt texten på tweets. Så vi gör det på detta sätt (vi måste också städa upp tweets från specialtecken som vi för tillfället inte behöver, som uttryckssymboler med sapply-funktionen.)

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

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

och du kan kontrollera dina tweets med head funktionen.

head(coffee_tweets)


Modified text is an extract of the original Stack Overflow Documentation
Licensierat under CC BY-SA 3.0
Inte anslutet till Stack Overflow