如何使用R在字符串中检查单词列表

TRex

strings.xlsx中的data1具有文本作为行。列名称为“标题”
“快速狐狸跑过桌子”
“快速赤狐跳过狗”
“红狐狸横过马路”
“快速红狗横过马路

keyword.xlsx中的data2具有关键字:fox
Jump
DOG
cross
road

我想检查data1中的所有data2关键字csv输出文件应具有data1中的“标题”列,并且data2中的所有关键字都应变为具有1和0的列以进行匹配/不匹配

我尝试了以下

library(readxl)
library(openxlsx)
library(tidyverse)
library(data.table)
data1 = read_excel("strings.xlsx")
data1$heading = sapply(data1$heading, tolower) #need the same for keyword.xlsx
v1 <- readxl::read_excel('keywords.xlsx') %>% pull(1)
for(v in v1){
data1 <- data1 %>%
mutate(!! v := as.integer(heading %like% v))
}
阿克伦

我们可以用 map

library(dplyr)
library(purrr)
v1 <- c('vitamin', 'amino')
map_dfc(v1, ~ 
        as.integer(data[['columnname']] %like% .x)) %>%
    set_names(v1) %>%
    bind_cols(data1, .)

for循环

v1 <- c('vitamin', 'amino')
for(v in v1){
       data1 <- data1 %>%
                   mutate(!! v := as.integer(columnname %like% v))
 }

如果单词的向量是从excel文件中读取的(假设它是第一列)

v1 <- readxl::read_excel('file.xlsx') %>%
                  pull(1)

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

检查字符串是否至少包含单词列表中的 n 个单词 R

来自分类Dev

如何检查单词列表是否包含任何字符串

来自分类Dev

检查文本(短语)中的字符串(单词)列表

来自分类Dev

检查字符串中是否包含单词列表

来自分类Dev

如何检查字符串列表中的多个单词?

来自分类Dev

如何检查字符串中的单词对?

来自分类Dev

如何使用R删除字符串中特定单词之前和之后的单词?

来自分类Dev

如何反转shell字符串中的单词列表?

来自分类常见问题

如何检查字符串列表中的特定单词是否包含在字符串中,但不应包含在其他任何单词之间?

来自分类Dev

是否可以使用python检查列表中的字符串是否为通用英语中使用的真实单词?

来自分类Dev

如何使用ColdFusion从字符串中删除单词或字符

来自分类Dev

从字符串中删除单词列表

来自分类Dev

如果字符串中有特定单词,如何从列表中删除字符串

来自分类Dev

如何检查列表中的所有字符串?

来自分类Dev

检查字符串是否包含一个单词,该单词是列表中单词的子集

来自分类Dev

检查列表中是否使用字符串?

来自分类Dev

如何检查单词是否是字符串中的最后一个单词?

来自分类Dev

如何使用Python检查两个列表中的字符串是否几乎相等

来自分类Dev

在字符串中如何使用php计算递归单词

来自分类Dev

如何使用jquery搜索字符串中的单词?

来自分类Dev

使用python获取列表中的单词字符串中的单词计数

来自分类Dev

使用python获取列表中的单词字符串中的单词计数

来自分类Dev

检查字符串是否包含列表中任何单词的最快方法

来自分类Dev

检查单词列表是否在字符串中(小型聊天机器人)

来自分类Dev

如何检查字符串是否包含列表/数组中的任何字符串

来自分类Dev

如何检查字符串是否具有列表中的子字符串?

来自分类Dev

如何检查字符串是否包含列表中的字符串?

来自分类Dev

检查嵌套列表中的字符串

来自分类Dev

如何检查字符串并在python中获取带有特殊字符的单词

Related 相关文章

  1. 1

    检查字符串是否至少包含单词列表中的 n 个单词 R

  2. 2

    如何检查单词列表是否包含任何字符串

  3. 3

    检查文本(短语)中的字符串(单词)列表

  4. 4

    检查字符串中是否包含单词列表

  5. 5

    如何检查字符串列表中的多个单词?

  6. 6

    如何检查字符串中的单词对?

  7. 7

    如何使用R删除字符串中特定单词之前和之后的单词?

  8. 8

    如何反转shell字符串中的单词列表?

  9. 9

    如何检查字符串列表中的特定单词是否包含在字符串中,但不应包含在其他任何单词之间?

  10. 10

    是否可以使用python检查列表中的字符串是否为通用英语中使用的真实单词?

  11. 11

    如何使用ColdFusion从字符串中删除单词或字符

  12. 12

    从字符串中删除单词列表

  13. 13

    如果字符串中有特定单词,如何从列表中删除字符串

  14. 14

    如何检查列表中的所有字符串?

  15. 15

    检查字符串是否包含一个单词,该单词是列表中单词的子集

  16. 16

    检查列表中是否使用字符串?

  17. 17

    如何检查单词是否是字符串中的最后一个单词?

  18. 18

    如何使用Python检查两个列表中的字符串是否几乎相等

  19. 19

    在字符串中如何使用php计算递归单词

  20. 20

    如何使用jquery搜索字符串中的单词?

  21. 21

    使用python获取列表中的单词字符串中的单词计数

  22. 22

    使用python获取列表中的单词字符串中的单词计数

  23. 23

    检查字符串是否包含列表中任何单词的最快方法

  24. 24

    检查单词列表是否在字符串中(小型聊天机器人)

  25. 25

    如何检查字符串是否包含列表/数组中的任何字符串

  26. 26

    如何检查字符串是否具有列表中的子字符串?

  27. 27

    如何检查字符串是否包含列表中的字符串?

  28. 28

    检查嵌套列表中的字符串

  29. 29

    如何检查字符串并在python中获取带有特殊字符的单词

热门标签

归档