Suche…


Einführung

(Optional) Jedes Thema hat einen Fokus. Erzählen Sie den Lesern, was sie hier finden und informieren Sie zukünftige Mitwirkende darüber, was dazu gehört.

Tweets herunterladen

Zuerst müssen Sie Tweets herunterladen. Sie müssen Ihren Tweeter-Account einrichten. Viele Informationen dazu finden Sie im Internet. Die folgenden zwei Links waren hilfreich für mein Setup (zuletzt überprüft im Mai 2017)

Ich fand insbesondere die folgenden zwei Links hilfreich (zuletzt überprüft im Mai 2017):

Link 1

Link 2

R Bibliotheken

Sie benötigen die folgenden R-Pakete

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

Angenommen, Sie haben Ihre Schlüssel Sie müssen den folgenden Code ausführen

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


setup_twitter_oauth(api_key,api_secret)

Ändern Sie XXXXXXXXXXXXXXXXXXXXXX in Ihre Schlüssel.

Nehmen wir an, wir möchten Tweets auf Kaffee herunterladen. Der folgende Code wird es tun

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

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

Sie erhalten 1000 Tweets auf "Kaffee".

Holen Sie sich Text von Tweets

Nun müssen wir auf den Text der Tweets zugreifen. So machen wir es auf diese Weise (wir müssen auch die Tweets von Sonderzeichen entfernen, die wir vorerst nicht benötigen, wie Emoticons mit der Funktion sapply.)

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

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

und Sie können Ihre Tweets mit der head Funktion überprüfen.

head(coffee_tweets)


Modified text is an extract of the original Stack Overflow Documentation
Lizenziert unter CC BY-SA 3.0
Nicht angeschlossen an Stack Overflow