【发布时间】:2021-10-31 17:38:09
【问题描述】:
我有一张包含数千行数百列的表格。我需要识别(部分)匹配多个关键字的单元格,而不是过滤表格。 到目前为止,我能找到的只是函数 WhichCells {SeuratObject} - 可惜我无法让它工作。
例如
Column1 <- c("Temperature", "Water", "Sun", "tree fighter", "rainbow")
Column2 <- c(60.1, 106, 78.6, 21.5, 71)
Column3 <- c("Another cell", NA, "more content", NA, "Thanks!")
df <- data.frame(Column1, Column2, Column3)
df
pattern <- c("temp", "content", 55, "heart", "thanks")
想要的结果是这样的
pattern Column Row
1 temp Column1 1
2 content Column3 3
3 thanks Column3 5
注意:行也可以作为行名返回。
请问,谁能给点建议如何解决这个问题?非常感谢!
【问题讨论】:
标签: r string-matching