R Language
트윗을 R로 분석하십시오.
수색…
소개
(선택 사항) 모든 주제가 중점을두고 있습니다. 독자들이 여기에서 무엇을 찾을 지 알려 주어 미래의 공헌자가 무엇이 속하는지 알리십시오.
트윗 다운로드
첫 번째로해야 할 일은 트윗을 다운로드하는 것입니다. 트위터 계정을 설정해야합니다. 인터넷에서 많은 정보를 찾을 수 있습니다. 다음 두 링크는 내 설정에 유용했습니다 (2017 년 5 월 마지막 검사).
특히 나는 2017 년 5 월에 마지막으로 확인 된 유용한 두 링크를 발견했다.
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