2016-03-21 10 views
1

私のrownamesは空白で区切られた6つの文字列で構成されています。私は0を3番目の文字列に持つ行を保持したいと思います。文字列が列として定義されていないので、これがどのように行われているのかわかりません。アウト空白をフィルタリングするrownames

hsa-miR-143-3p TGAGAAGAAGCACTGTAGCTCTT 6AT u-TT 0 0       0       1 
hsa-miR-10a-5p GACCCTGTAGATCCGAATTTGTA 1GT u-A 0 u-G       1       0 
hsa-miR-10a-5p GACCCTGTAGATCCGAATTTGTG 1GT 0 0 0        54       24 
hsa-miR-1296-5p TTAGGGCCCTGGCTCCATCT 0 0 0 u-CC        11       17 
hsa-miR-887-3p GTGAACGGGCGCCATCCCGAGGCTT 0 0 0 d-CTT       1       8 
hsa-miR-10a-5p ACCCGGTAGATCCGAATTTGTG 5GT 0 d-T 0        7       11 

hsa-miR-1296-5p TTAGGGCCCTGGCTCCATCT 0 0 0 u-CC        11       17 
hsa-miR-887-3p GTGAACGGGCGCCATCCCGAGGCTT 0 0 0 d-CTT       1       8 
+0

を試みることができると仮定すると、あなたは、データフレーム(例えば、 'の' dput'を掲載場合、それは良いだろうdput(df) ')。 – lukeA

答えて

2

dfは、あなたのデータフレームを保持している、あなたは

idx <- which(read.table(text=rownames(df))$V3=="0") 
df[idx, ]