[问题] 有关list的问题

楼主: ee012345 (死小孩)   2015-04-16 11:34:35
[软件熟悉度]:
使用者(已经有用R 做过不少作品)
[问题叙述]:
例如说存了一个物件save = list(),里面有 A, B, C....
然后再令一个物件 name="A"
原因是我希望可以做这样的动作: save$name
这样我想把A或B或C叫出来就只用改name就好
可是我不知道要怎么样才能用类似 save$name 这样的指令...
求救ˊˋ
[程式范例]:
失败的例子
name = "A"
object = paste0("save$", name)
get(object)
Error in get(object) : object 'save$A' not found
作者: andrew43 (讨厌有好心推文后删文者)   2015-04-16 12:10:00
save[[name]], 其中name="A",而save$A存在。
作者: gotodmcyo (键盘小妹)   2015-04-16 15:55:00
save[[1]] 也可以叫出A,如果你知道顺序的话
作者: clickhere (It's time to go home.)   2015-04-17 02:47:00
get("A", pos = save)
作者: celestialgod (天)   2015-04-17 14:42:00
楼上的方法,我喜欢。

Links booklink

Contact Us: admin [ a t ] ucptt.com