2

私は多くのファイルをディレクトリに保存していますが、必要なのはそのうちのいくつかだけです。必要なファイルはすべて含まれているので、これらのファイル名をで取得するのに役立つ関数があるtranscript_countsかどうかを考えています。たとえば、を使用すると、ファイル名のリストを表示できます。Rtranscript_countsdir()

 [1] "xx1_sequence_alignment.csv"  
 [2] "xx2_sequence_transcript_counts.csv"
 [3] "xx3_sequence_alignment.csv"  
 [4] "xx4_sequence_transcript_counts.csv"
 [5] "xx5_sequence_alignment.csv"  

ここで、識別子としてxx2_sequence_transcript_counts.csvxx4_sequence_transcript_counts.csvなどのみを含むリストが必要です。transcript_countsありがとう。

4

1 に答える 1

4

pattern引数を使用する

dir(pattern="transcript_counts")

から?dir

パターン:オプションの正規表現。正規表現に一致するファイル名のみが返されます。


すでに文字ベクトルがある場合は、必要grepな要素を取得するために使用できます。

x <- dir()
grep("transcript_counts", x, value=TRUE)
于 2013-01-24T03:00:53.757 に答える