我试图找出特定用户向/提及另一个用户的推文频率。通过 twitteR-package 我可以检索给定用户的推文,但是如果一条推文提到了几个用户,那么在 replyToUID 字段中只提到第一个用户。所以我的数据框的第一列包含推文,例如:
“@user1 @user2 你读过@user3 写的东西吗?”
我想将用户名提取到这样的列表中
- 用户1
- 用户2
- 用户3
下一条推文中的用户将在下面添加。如果有人知道该怎么做(提取,我可以处理循环)或将我指向正确的方向,那将非常感激。
可选地,对于真正有用的,如果您知道如何组合最终的列表(在处理 n 条推文之后),而不是
- 用户1
- 用户2
- 用户3
- 用户1
- 用户3
- 用户4
列表(或表)如下所示(计算某个用户被提及的频率)
- 用户 1, 2
- 用户 2, 1
- 用户 3, 2
- 用户 4, 1
它会更加赞赏。
谢谢你,埃利亚斯