【发布时间】:2014-01-30 16:26:49
【问题描述】:
我使用 R merge() as C=merge(A,B,by="id"); 合并了两个数据表但在我的最终输出 (C) 中,-/+ 符号已更改为零。 我不打算更改 -/+ 符号。这个问题有什么解决办法吗?
数据框 A:
id V1 V2 V3
A 23 - 23
B 44 - 35
C 13 + 14
D 20 - 12
数据框 B:
id X Y Z
A 16 - 45
B 26 - 28
C 29 + 44
D 54 - 34
输出:
id V1 V2 V3 X Y Z
A 23 0 23 16 0 45
B 44 0 35 26 0 28
C 13 0 14 29 0 44
D 20 0 12 54 0 34
提前致谢。
【问题讨论】:
-
我无法复制您的问题。您能否发布两个示例数据集(使用
dput)来复制您所描述的问题?