1

我在 R 中有一个对象,它保存了基因和序列的列表。

$`140545`

[1] 

"GAAACATCCGAGGCTGGAGTGAGCCACGCGGAGGAGGAAGAACAGCCCGAGCTCACAGGGGCGGGGAAGAGTTCTAGCTCGCGACAGCCC"

$`57187`

[1] 

"CGGGCAGAGACGCTCCTCACTTTCCAGACTGGGCAGCCAGGCAGAGGGGCTCCTCACATCCCAGACGATGGGCGGCCAGGCAGAGAGGCTC"

我只想将 id 存储在一个对象中。例如,我将如何在 R 中实现它

[1] 140545

[2] 57187

我对 R 非常陌生

4

1 回答 1

3
ids <- names(your_list_object)

但是,请注意,ID 将保存为字符。所以,如果你想要它们的数字,你可能必须使用ids <- as.numeric(names(your_list_object)).

此外,R 通常提供许多简单的方法来从对象中提取“名称”属性。例如查看 ?names、?rownames、?colnames、?dimnames 等。

于 2013-06-18T22:14:04.347 回答