수색…


소개

(선택 사항) 모든 주제가 중점을두고 있습니다. 독자들이 여기에서 무엇을 찾을 지 알려 주어 미래의 공헌자가 무엇이 속하는지 알리십시오.

트윗 다운로드

첫 번째로해야 할 일은 트윗을 다운로드하는 것입니다. 트위터 계정을 설정해야합니다. 인터넷에서 많은 정보를 찾을 수 있습니다. 다음 두 링크는 ​​내 설정에 유용했습니다 (2017 년 5 월 마지막 검사).

특히 나는 2017 년 5 월에 마지막으로 확인 된 유용한 두 링크를 발견했다.

링크 1

링크 2

R 라이브러리

다음 R 패키지가 필요합니다.

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

키를 가지고 있다고 가정하면 다음 코드를 실행해야합니다.

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


setup_twitter_oauth(api_key,api_secret)

XXXXXXXXXXXXXXXXXXXXXX 를 키로 변경하십시오 (트위터 계정을 설정하면 어떤 키인지 알 수 있습니다).

이제 커피에 트윗을 다운로드하려고한다고 가정 해 봅시다. 다음 코드는 그것을 할 것입니다

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

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

"커피"에 1000 개의 트윗이 올 것입니다.

트윗 텍스트 가져 오기

이제 트윗 텍스트에 액세스해야합니다. 그래서 우리는 이런 식으로 처리합니다 (우리는 필요없는 sapply 기능을 가진 이모티콘과 같이 특수 문자로 트윗을 정리해야합니다).

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

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

head 기능으로 트윗을 확인할 수 있습니다.

head(coffee_tweets)


Modified text is an extract of the original Stack Overflow Documentation
아래 라이선스 CC BY-SA 3.0
와 제휴하지 않음 Stack Overflow