我的rownames由6个字符串组成,用空格分隔。我想在第三个字符串中保留0
的行。我不确定这是怎么做的,因为字符串没有定义为列。
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 :(得分:2)
假设df
保留您的数据框,您可以尝试
idx <- which(read.table(text=rownames(df))$V3=="0")
df[idx, ]