gpt4 book ai didi

r - 在数据框中按组折叠文本

转载 作者:行者123 更新时间:2023-12-01 14:36:50 25 4
gpt4 key购买 nike

<分区>

如何在 group 列中按组聚合数据帧并折叠 text 列中的文本?

示例数据:

df <- read.table(header=T, text="
group text
a a1
a a2
a a3
b b1
b b2
c c1
c c2
c c3
")

所需的输出(数据框):

group text
a a1a2a3
b b1b2
c c1c2c3

现在我有:

sapply(unique(df$group), function(x) {
paste0(df[df$group==x,"text"], collapse='')
})

这在某种程度上起作用,因为它返回按组正确折叠的文本,但作为矢量:

[1] "a1a2a3" "b1b2"   "c1c2c3"

结果,我需要一个包含 group 列的数据框。

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