使用其他数据集创建主数据集(种类关系)

时间:2017-04-18 12:17:32

标签: r

我有两个csv数据X和Y

X - 是包含列(id,name,dept)的主数据

Y-带列的参考数据(部门,费用)

X.csv
id  name    dept
1   a       IT
2   b       CS
3   ab      Mech
4   bc      IT
5   af      Mech
6   Hg      CS

Y.csv
dept    fees
IT      1111
CS      20
Mech    100

我想要输出如下所示 - 在CSV'dept'列中常见的有帮助,我们必须将这两个数据集合并并使用这些列创建单个数据集(id,name,dept,fees)< / p>

XY.csv
id  name    dept    fees
1   a       IT      1111
2   b       CS      20
3   ab      Mech    100
4   bc      IT      1111
5   af      Mech    100
6   Hg      CS      20

我尝试了以下代码,但最终出错 - 我不知道如何解决这个问题。

> m=merge(X,Y,by="c")
Error in fix.by(by.x, x) : 'by' must specify a uniquely valid column

0 个答案:

没有答案