首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >R中的数据管理

R中的数据管理
EN

Stack Overflow用户
提问于 2020-01-07 02:29:50
回答 1查看 28关注 0票数 0

我有两个数据帧结果注释如下;

结果

ID

1

3

6

注解

ID/T1581-1996ID、ID/T1481-1995、ID_1、ID_1、ID_2、ID_2、、Ann2、ID_1

1.初级商品-商品-联合国-联合国( a11 )-特别商品-商品-商品( a12 )

2.初级商品-商品- a21 -特别商品-商品价格

3.初级商品- a31 -特别产品-特别产品-日本

4.初级商品-商品- a41 -特别产品-特别产品-商品价格

 /T1555.5-1996商业银行的商品- a51 -商品-商品价格

 /T1666-1996技术条件下的a61

7.初级商品-联合国-日本-中国-日本-中国-日本-日本-德国-日本

我希望产出如下:

输出

ID

1商品

3.初级商品

6-6

ID在两个表之间是常见的。

任何帮助都将不胜感激。

谢谢

EN

回答 1

Stack Overflow用户

发布于 2020-01-07 03:00:48

您可以使用dplyr中的left_join()

代码语言:javascript
运行
复制
> library(dplyr)
> left_join(result, annotation, by = "ID")
  ID Score1 Score2 Score3 Ann1 Ann2
1  1    s11    s12    s13  a11  a12
2  3    s21    s22    s23  a31  a32
3  6    s31    s32    s33  a61  a62
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/59621429

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档