2017-02-17 21 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

ため

おかげでそれはMTで始まる意味regexです。したがって、基本的には"^MT-"があるときは、MT-から始まるものを探すことを意味します。

関連する問題