問題タブ [rtweet]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
r - Twitter からマイニングされたデータがデータフレームに保存された後、異なる動作をするのはなぜですか?
パッケージを使用してマイニングされた Twitter データにテキストを送信しましたrtweet
が、データ フレームに保存した後、パッケージをggplot2
最大限に活用することができません。私は何を間違っていますか?
ライブラリを使用していくつかの Twitter データをテキスト マイニングしrtweet
ましたが、部分的に行ったので、API の制限を超えないようにしました。必要なすべてのデータを収集した後、すべてを 1 つのデータ フレームに結合しました。dplyr
およびパッケージをダウンロードし、ggplot2
時間の経過に伴うツイートを視覚化したかったのですが、データ フレームからの時間変数は認識されません。しかし、マイニングされたデータのバッチの 1 つを元の名前で使用すると、それは時間変数として認識され、適切にプロットされます。これは、データをマイニングし、データ フレームに保存し、それらすべてを 1 つのデータ フレームに結合するために使用したコードです。
エラー: StatBin には連続 x 変数が必要です: x 変数は離散的です。おそらく、stat="count" が必要ですか?
データ フレームに変換される前にマイニングされたバッチの 1 つと同じコード
この最後の ggplot の後、時間の経過に伴うツイートを含む素敵な棒グラフを取得しました
ツイートを時間でフィルタリングしようとすると同様のことが起こりますdplyr
が、データフレームに入れる前にマイニングされたデータでうまく機能します
seq.POSIXt(data[[dtvar]][1], data[[dtvar]][length(data[[dtvar]])] のエラー: 'to' の長さは 1 でなければなりません さらに: 警告メッセージ: 1 : Ops.factor(created_at, "2018-01-01") : '>=' は因子には意味がありません 2: 因子
screen_name
には暗黙の NA が含まれています。使用を検討してforcats::fct_explicit_na
ください 3: 因子screen_name
に暗黙の NA が含まれています。使用を検討してforcats::fct_explicit_na
ください 4: 因子screen_name
に暗黙の NA が含まれています。使用を検討するforcats::fct_explicit_na
r - rtweet 関数 'get_friends()' が、ユーザーに 5000 人以上の友達がいる場合にデータを返さない
Twitterで特定のユーザーの友達リストをrtweetを使ってダウンロードしようとしています。
友達が 5000 人未満のユーザーの友達リストをダウンロードしようとすると、期待どおりの結果 (ユーザーの友達のリスト) が得られます。
ただし、5000 人以上の友達を持つユーザーの友達リストをダウンロードしようとすると、API の制限に達するため、ここで詳しく説明されている関数
でpage
パラメーターを使用する必要があります: https://rtweet.info/reference/next_cursor .htmlget_friends()
@jimmyfallon を例として使用しています。彼には 5000 人以上の Twitter 友達がいるからです。
上記のコードの期待される出力はf1
、最初の 5000 人の友達をf2
含み、残りの多くの友達を含むものです。
私の実際の結果にはf1
、最初の 5000 人の友人がf2
含まれており、0x0 ティブル (データなし) が含まれています。
奇妙なことに、実際に期待される出力が得られることもありますがf2
、ほとんどの場合、期待される出力が得られません。
スリープ時間を 30 分に増やし、別の API キーを使用し、@ を削除しget_friends()
て、別のネットワークで実行しようとしました。
RStudioで実行しているR 3.6.1とrtweet_0.6.9を使用しています。