1
我有像这样的数据帧:检索来自数据帧的列表的数据帧R
name letter
Sam a
Sam b
Sam a
Harry b
Harry c
Bob a
Bob b
然后我分成数据帧的列表,对于每个名称
sp = split(df1,df1$name)
一个数据帧
如果我想快速检索名为“Sam”的数据框,该怎么办?
我知道sp [[1]]做的窍门,但我想检索基于名称,而不是索引驻留在列表中。
我也想过做一个关联数组,但不知道这是否是最好的方法。
"Sam" -> sp[[1]]
"Harry" -> sp[[2]]
"Bob" -> sp[[3]]