2017-02-17 114 views
1

有没有人在R中代表^符号的含义?^符号在R正则表达式中的含义是什么?

这里是上下文:

mito.genes <- grep("^MT-", rownames([email protected]), value = T) 

该命令用于仅提取来自基因的大的列表中的线粒体基因。这来自于瑟拉教程,可以在这里找到:https://raw.githubusercontent.com/satijalab/satijalab.github.io/master/seurat/pbmc-tutorial.Rmd

这些线粒体基因都有着前缀“MT-”示例基因MT-ND1,MT-ND2

我想提高我的了解,以便我可以调整这个命令,通过名称中的字符来提取其他基因组。

感谢您的帮助

+1

退房'开始?基地:: regex' – Dason

+1

我从来没有使用的R我的生活,但它可能是一些正则表达式模式?这里^表示开始行 – OptimusCrime

+1

这不是一个真正的R符号,而是一个正则表达符号。 – nrussell

回答

0

这是一个regex这意味着它与MT开始。所以基本上,只要你有"^MT-"这意味着寻找任何与MT-

相关问题