2016-08-22 51 views
0

我有一列存儲在kegg列表中的路徑和基因(對應於每個路徑)。我想使用途徑ID提取途徑中的基因。我該怎麼做?從列表中提取路徑中的特定路徑名和基因R

我的表看起來是

head(kegg2) 

$`04610` 
[1] "2"  "462" "623" "624" "629" "710" "712" "713" "714" "715" "716" "717" "718" "719" "720" "721" "722" "725" "727" 
[20] "728" "729" "730" "731" "732" "733" "735" "966" "1361" "1378" "1380" "1604" "1675" "2147" "2149" "2152" "2153" "2155" "2157" 
[39] "2158" "2159" "2160" "2161" "2162" "2165" "2243" "2244" "2266" "3053" "3075" "3426" "3818" "3827" "4153" "4179" "5054" "5104" "5265" 
[58] "5327" "5328" "5329" "5340" "5345" "5624" "5627" "5648" "7035" "7056" "7450" "10747" 

$`00232` 
[1] "9" "10" "1544" "1548" "1549" "1553" "7498" 

$`00983` 
[1] "9"  "10"  "978" "1066" "1548" "1549" "1551" "1553" "1576" "1577" "1806" "1807" "1890" "2990" "3251" "3614" "3615" 
[18] "3704" "7083" "7084" "7172" "7363" "7364" "7365" "7366" "7367" "7371" "7372" "7378" "7498" "8824" "8833" "10720" "10941" 
[35] "51733" "54490" "54575" "54576" "54577" "54578" "54579" "54600" "54657" "54658" "54659" "54963" "64816" "79799" "83549" "151531" "221223" 
[52] "574537" 

所以$後的數字爲途徑的ID,我想拉出來的基因中使用途徑ID的具體途徑。例如,我想拔出的基因途徑,所以我希望輸出像一個列表的

00232 [1] "9" "10" "1544" "1548" "1549" "1553" "7498" 

回答

2

訪問內容:

kegg2[["00232"]] 

或(請注意使用的反引號`允許使用一個數字作爲「名稱」)

kegg2$`00232`