如何根据R中一列中的部分字符串提取特定行

时间:2015-07-13 18:14:17

标签: r

当我使用R时,我尝试提取在一列中具有某些特定字符串的特定行。 数据结构如下

ERC1    20679  14959  9770  RAB6-interacting protein 2 isoform

我想提取最后一列中RAB6的行。除RAB6之外,该列还有其他一些字词,因此我无法使用column = "RAB6"来获取它们。它就像excel中的搜索功能一样。有没有人有任何想法?

1 个答案:

答案 0 :(得分:0)

假设您的数据框为df

df[grep("^RAB6", df$column),]

如果并非所有值都以RAB6开头,请删除^