特定のユーザーが別のユーザーにツイート/言及した頻度を調べようとしています。twitteR-packageを使用すると、特定のユーザーのツイートを取得できますが、ツイートに複数のユーザーが記載されている場合は、最初のユーザーのみがreplyToUIDフィールドに記載されます。したがって、データフレームの最初の列には、たとえば次のようなツイートが含まれています。
「@user1@ user2 @ user3が書いたものを読んだことがありますか?」
このようなリストにユーザー名を抽出したいと思います
- user1
- user2
- user3
次のツイートのユーザーが下に追加されます。誰かがそれを行う方法(抽出、ループを処理することができます)を知っているか、正しい方向に私を向けるなら、それは大いに感謝されるでしょう。
オプションで、本当に役立つ場合は、リストを合成する方法がわかっている場合は、(n個のツイートが処理された後)代わりに
- user1
- user2
- user3
- user1
- user3
- user4
リスト(またはテーブル)は次のようになります(特定のユーザーが言及された頻度を数えます)
- user1、2
- user2、1
- user3、2
- user4、1
それはさらにもっと感謝されるでしょう。
ありがとう、エリアス