Szukaj…


Wprowadzenie

(Opcjonalnie) Każdy temat jest ukierunkowany. Powiedz czytelnikom, co tu znajdą i poinformuj przyszłych autorów, co należy.

Pobierz tweety

Pierwszą rzeczą, którą musisz zrobić, to pobrać tweety. Musisz skonfigurować konto wysokotonowe. Wiele informacji można znaleźć w Internecie, jak to zrobić. Poniższe dwa łącza były przydatne w moim Instalatorze (ostatnio sprawdzone w maju 2017 r.)

W szczególności znalazłem następujące dwa linki przydatne (ostatnio sprawdzone w maju 2017 r.):

Link 1

Link 2

Biblioteki R.

Będziesz potrzebował następujących pakietów R.

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

Załóżmy, że masz klucze Musisz uruchomić następujący kod

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


setup_twitter_oauth(api_key,api_secret)

Zmień XXXXXXXXXXXXXXXXXXXXXX na klucze (jeśli masz skonfigurowane konto głośnika wysokotonowego, wiesz, które klucze mam na myśli).

Załóżmy teraz, że chcemy pobrać tweety na kawę. Zrobi to następujący kod

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

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

Otrzymasz 1000 tweetów dotyczących „kawy”.

Uzyskaj tekst tweetów

Teraz musimy uzyskać dostęp do tekstu tweetów. Robimy to w ten sposób (musimy również oczyścić tweety ze znaków specjalnych, których na razie nie potrzebujemy, takich jak emotikony z funkcją sapply).

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

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

i możesz sprawdzić swoje tweety za pomocą funkcji head .

head(coffee_tweets)


Modified text is an extract of the original Stack Overflow Documentation
Licencjonowany na podstawie CC BY-SA 3.0
Nie związany z Stack Overflow