【发布时间】:2021-12-20 09:51:00
【问题描述】:
我有一个 data.frame,它有一个键 fignum 和一个数据字段 codefile,但其中 fignum 可能重复。
如果出现重复,我想将codefile 数据字段组合成一行,并以, 分隔。这是我的意见:
> cf
fignum codefile
8 4.6 04_6-cholera-water.R
9 P.3 04_P3a-cholera-neighborhoods.R
10 P.3 04_P3b-SnowMap-density.R
11 5.5 05_5-playfair-east-indies.R
> duplicated(cf[,"fignum"])
[1] FALSE FALSE TRUE FALSE
所需的输出将两个“P.3”codefile 值组合成一个观察值,如下所示:
> cf-wanted
fignum codefile
8 4.6 04_6-cholera-water.R
9 P.3 04_P3a-cholera-neighborhoods.R, 04_P3b-SnowMap-density.R
10 5.5 05_5-playfair-east-indies.R
【问题讨论】: