【发布时间】:2016-06-22 13:14:56
【问题描述】:
如果我有这样的列表:
x = rnorm(10)
y = rnorm(10)
df = cbind(x,y)
mylist=list(trace=df)
如何按名称提取跟踪 data.frame?我试过了
trace_df = data.frame(mylist[mylist=='trace'])
但这会在列表中搜索等于跟踪的数据值而不是名为列表的元素。
我的想法是我有一个包含 7 或 8 个元素的大列表,并且它们的位置可能会改变。所以trace 可能在索引点 1 或 2 或 5 中。所以为了使我的代码更具可重复性,我只想搜索术语 trace 而不是按索引搜索。
【问题讨论】: