【问题标题】:Filter text/tweet column with keywords使用关键字过滤文本/推文列
【发布时间】:2021-01-06 19:14:35
【问题描述】:

我下载了一个时间线,现在有一个数据框,其中包含 1 个变量(推文)的 3200 个观察值。我想使用某些关键字过滤我的数据框,但没有得到预期的结果。非常感谢任何帮助。

我试过这个功能,例如

filter(data.frame, grepl('keyword',text))

我收到一条与我的关键字匹配的推文,但我知道还有更多。

【问题讨论】:

  • 您能否提供一个可重复的示例来说明“未获得预期结果”的含义?谢谢!

标签: r filter dplyr


【解决方案1】:

这对我有用

data<-read.csv("yourdata.csv")
filter <- grep("keyword1|keyword2|keyword3", data$text, ignore.case=TRUE)
Tweets_filtered <- data[filter,]

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2014-06-25
    • 2012-02-29
    • 1970-01-01
    • 1970-01-01
    • 2022-11-14
    • 2015-08-01
    • 1970-01-01
    • 2018-03-06
    相关资源
    最近更新 更多