-1
我是新來的R,我想在一個列表中的元素是元素在另一個列表,像這樣:如何獲得R中列表中的元素?
> a<-list(foo=1:4,bar=7:9)
> a
$foo
[1] 1 2 3 4
$bar
[1] 7 8 9
我怎樣才能獲得「3」 FOO?在Python中,我使用類似於
a["foo"][1]
獲取元素,但任何人都可以告訴我R中的相應方法嗎?
我是新來的R,我想在一個列表中的元素是元素在另一個列表,像這樣:如何獲得R中列表中的元素?
> a<-list(foo=1:4,bar=7:9)
> a
$foo
[1] 1 2 3 4
$bar
[1] 7 8 9
我怎樣才能獲得「3」 FOO?在Python中,我使用類似於
a["foo"][1]
獲取元素,但任何人都可以告訴我R中的相應方法嗎?
使用
a[[1]][[3]]
或
a[[c(1,3)]]
得到元件3 FOO。
另一種選擇是$
由名稱提取list
元素,然後用[
a$foo[1]
你得雙支架子集元素的值'[['首先選擇 - 看'之間的區別一個[「富」]和'[[「富」]] – thelatemail