2016-06-26 6 views
0

が、次のようにつぶやきを検索することが可能である:Rでツイートを効率的に検索するにはどうすればいいですか?パッケージTwitterに

tweets <- searchTwitter("term", n=100,lang="en",resultType="recent", 
         since="2016-06-10", until="2016-06-26") 

resultType="recent"たちはつぶやきの大きな数を得ることができますが、彼らは作成時点でランク付けされているとき、私たちはたくさんので始まります2016-06-25 23:59:59

私が最初に人気のつぶやきを検索したかったので、私はresultType="popular"を使用します。

tweets <- searchTwitter("term", n=100,lang="en",resultType="popular", 
         since="2016-06-10", until="2016-06-26") 

しかし、私はこの警告を得た:私はツイッターをresquestsを制限することを理解

Warning message: 
In doRppAPICall("search/tweets", n, params = params, retryOnRateLimit = retryOnRateLimit, : 
    100 tweets were requested but the API can only return 93 

、彼ら以来作成した時間順に100個のつぶやきを返すことができるので、人気順に同じ数のつぶやきを得ることができたと思った。どうやらそれは真実ではない。

また、この関数を正しい方法で使用しなかった可能性もあります。

だから私は、効率的にツイートを検索する方法を見つけたいと思います:

  • 日に、より人気のつぶやきを取得する方法は?
  • 検索に1時間を指定する方法(例:10am?そのため、彼らは2016-06-25 23:59:59にツイートされていません。
  • もっとつぶやきや情報を得るために、私たちはお金を払わなければならないのでしょうか?たとえば、私のつぶやきは決してジオコードされていないことに気付きました。

答えて

0

通常、私はそれらをRTのものなどで再生した後にdata.frameに保存します...あなたはそれを直接行うことはできないと思います。それが役に立てば幸い。

0

Twitterはの順番で最も人気のあるツイートを返します。直近または人気のいずれか(Twitterはそれを決定する)のつぶやきが返されます。 Twitterは93個のつぶやきしか返さなかったので、あなたの検索語句を広げてから、各ツイートのお気に入り、リツイート、返信などの数を調べることをお勧めします。

関連する問題