我有两个数据帧。 X和Y X具有2列id和status,Y df具有许多列,但是对于这个问题,我只需要两列。 DF X
id status
131 y
127 y
126 y
125 y
124 y
122 y
11 y
DF Y
n_id id
867 131
220 127
212 127
198 127
220 126
212 126
198 126
188 125
187 125
166 125
165 125
157 125
例外的输出应该在数据帧中
id status n_id
131 y 867
127 y 220,212,198
126 y 220,212,198
125 y 188,187,166,165,157
124 y NA
122 y NA
11 y NA
答案 0 :(得分:1)
您可以使用dplyr
包将id
对象中的df_y
字段分组,将n_id
值折叠为一个字符串,然后将其连接到{{ 1}}对象。
df_x