gpt4 book ai didi

r - 按两列聚合 R

转载 作者:行者123 更新时间:2023-12-04 11:36:31 25 4
gpt4 key购买 nike

<分区>

我有一个三列的数据集

  Date1      StudentId  Status
08/04/2014 155261 Yes
08/04/2014 155261 No
08/25/2014 236991 Yes
08/27/2014 236991 Yes
08/29/2014 236991 Yes

我试图通过 Id 和 Date1 聚合状态,这样最终的数据集将是这样的

  Date1      StudentId  Response
08/04/2014 155261 Yes, No
08/25/2014 236991 Yes
08/27/2014 236991 Yes
08/29/2014 236991 Yes

我尝试使用 gsub 函数,但它没有用,它仅基于 StudentId 进行聚合并跳过日期,非常感谢任何有关此问题的帮助。

 dataset1[,Response:=gsub("(, )+$","",c(paste(Status,collapse=", "),rep("",.N-1))),by=c("StudentId ","Date1")]

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