gpt4 book ai didi

r - 将data.frame转成基于ids的列表

转载 作者:行者123 更新时间:2023-12-03 02:17:17 26 4
gpt4 key购买 nike

我有一个数据框:

DF <- data.frame(id=c(1,1,2,2), event=c("merged", "discussed", "merged", "discussed")) 

现在我想把它变成一个列表,这样列表包含两个条目 - 每个 id 一个(即 1 和 2),然后只有与这些条目相对应的记录,如下所示:

List of 2:
[1] name: "1", data.frame
id event
1 1 merged
2 1 discussed
[2] name: "2", data.frame
id event
1 2 merged
2 2 discussed

显然,我正在寻找一种可推广的解决方案,其规模将超出这个最小的示例。

最佳答案

尝试使用分割

split(DF, DF$id)

关于r - 将data.frame转成基于ids的列表,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31294022/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com