小编Bio*_*ian的帖子

将新列添加到数据框中,并将重复的值粘贴在一起

df看起来像这样:

ID  Country
55  Poland
55  Romania
55  France
98  Spain
98  Portugal
98  UK
65  Germany
67  Luxembourg
84  Greece
22  Estonia
22  Lithuania
Run Code Online (Sandbox Code Playgroud)

其中一些ID重复,因为它们属于同一组。我想要做的是将paste所有内容都Country同在一起ID,得到这样的输出。

在此处输入图片说明

到目前为止,我尝试了, ifelse(df[duplicated(df$ID) | duplicated(df$ID, fromLast = TRUE),], paste('Countries', df$Country), NA)但这并没有检索预期的输出。

r dataframe

3
推荐指数
2
解决办法
92
查看次数

标签 统计

dataframe ×1

r ×1