用R-tips聚合

用R-tips聚合,r,hash,hashmap,hashtable,aggregate-functions,R,Hash,Hashmap,Hashtable,Aggregate Functions,我(在R中)有一个数据集中唯一键和时间项的日志,我想通过相应键的哈希搜索来提取它(例如,有会话j2i312和所有与它相关联的时间点,其中一个已经更改了页面)。当我制作一个hashmap时,这些键被聚合(没有重复的键),但我只看到每个bucket的一个时间条目。是否有办法查看所有条目?如果有,如何查看?在这种情况下,你能建议一些其他的程序吗 非常感谢 df请阅读并在r中提出明确的问题。此外,您可能还希望获取并阅读。您希望输出是什么样的?您可以有一个数据帧,每行有一个键,列表列有每个键的所有时间项欢

我(在R中)有一个数据集中唯一键和时间项的日志,我想通过相应键的哈希搜索来提取它(例如,有会话j2i312和所有与它相关联的时间点,其中一个已经更改了页面)。当我制作一个hashmap时,这些键被聚合(没有重复的键),但我只看到每个bucket的一个时间条目。是否有办法查看所有条目?如果有,如何查看?在这种情况下,你能建议一些其他的程序吗


非常感谢

df请阅读并在r中提出明确的问题。此外,您可能还希望获取并阅读。您希望输出是什么样的?您可以有一个数据帧,每行有一个键,列表列有每个键的所有时间项欢迎使用堆栈溢出!请不要破坏你的帖子。一旦您发布了一个问题,您就已经将内容授权给了Stack Overflow社区(在CC by SA许可下)。如果您想取消此帖子与您的帐户的关联,请参阅。当您准备好后,接受我的回答,给我一些声誉积分。好的,这样就行了。现在,如何访问嵌套中的tibble内容?它说
data 1
这是个好问题,显然我至少应该想到前面那么远。这当然是可能的,但也许我们真的不需要
nest()
。正如你们所发现的,它创建了一个tbl,我们真正需要的是一个列表,或者一个向量。无论如何,我已经修改了我的答案,提供了一个列表列,并提供了一个如何访问列表的示例。这很好。我已经弄清楚了所有的细节!再次感谢!
df <- data.frame(key=c(1,1,1,2,2,3,3,3,3), time=c(1,2,3,1,3,1,2,3,4))
df_nested <- dplr::group_by(df, key) %>% dplyr::summarise(times=list(time))

df_listed[1,]$times
# [1] 1 2 3