我正试图在 R 中的 Tweets 数据库中获取所有被引用的 Twitter 帐户列表。我已将每个推文分段为单词列表(作为字符串),现在我想查找以“@”开头的每个值,并将其保存(或者如果有多个引用,则保存列表)到数据库的新列中。
数据示例:
@medieninsider Was meinen Sie, woher der zitierte Ausschnitt stammt? Die Angabe der Quelle habe ich mir gespart, sie nennt sich in 6 Sätzen ja selbst 3 Mal. P.S.: 17 € pro Monat für eine Website und paar SPAM-Mails - da gibt es für 18,36 € aber DEUTLICH mehr und vielfältigeres beim ÖRR.
通过使用函数strsplit()
,我能够从这个字符串中生成以下列表:
[[1]]
[1] "@medieninsider" "Was" "meinen" "Sie,"
[5] "woher" "der" "zitierte" "Ausschnitt"
[9] "stammt?" "" "Die" "Angabe"
[13] "der" "Quelle" "habe" "ich"
[17] "mir" "gespart," "sie" "nennt"
[21] "sich" "in" "6" "Sätzen"
[25] "ja" "selbst" "3" "Mal."
[29] "" "P.S.:" "17" "€"
[33] "pro" "Monat" "für" "eine"
[37] "Website" "und" "paar" "SPAM-Mails"
[41] "-" "da" "gibt" "es"
[45] "für" "18,36" "€" "aber"
[49] "DEUTLICH" "mehr" "und" "vielfältigeres"
[53] "beim" "ÖRR."
我该如何将 Twitter 帐户(以 "@" 为前缀)提取为新变量?