Zoeken…


Invoering

(Optioneel) Elk onderwerp heeft een focus. Vertel de lezers wat ze hier zullen vinden en laat toekomstige bijdragers weten wat er hoort.

Tweets downloaden

Het eerste dat u moet doen, is tweets downloaden. U moet uw tweeter-account instellen. Op internet is veel informatie te vinden over hoe dit te doen. De volgende twee links waren nuttig voor mijn installatie (laatst gecontroleerd in mei 2017)

Ik vond met name de volgende twee links nuttig (laatst gecontroleerd in mei 2017):

Link 1

Link 2

R Bibliotheken

U hebt de volgende R-pakketten nodig

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

Stel dat u uw sleutels heeft U moet de volgende code uitvoeren

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


setup_twitter_oauth(api_key,api_secret)

Verander XXXXXXXXXXXXXXXXXXXXXX in uw sleutels (als u uw tweeter-account hebt ingesteld, weet u welke sleutels ik bedoel).

Laten we nu eens aannemen dat we tweets op koffie willen downloaden. De volgende code zal het doen

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

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

Je krijgt 1000 tweets op "koffie".

Krijg tekst van tweets

Nu moeten we toegang krijgen tot de tekst van de tweets. Dus we doen het op deze manier (we moeten ook de tweets opschonen van speciale tekens die we nu niet nodig hebben, zoals emoticons met de sappige functie.)

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

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

en je kunt je tweets controleren met de head functie.

head(coffee_tweets)


Modified text is an extract of the original Stack Overflow Documentation
Licentie onder CC BY-SA 3.0
Niet aangesloten bij Stack Overflow