【发布时间】:2014-01-14 17:02:21
【问题描述】:
我有两个如下所示的 data.frame:
DF1 Col1 Col2 Col3 Col4 3 -2 -1 4 55 45 -23 98 12 43 123 23 DF2 Col1 Col2 Col3 Col4 1 0 0 0 1 1 1 0 1 0 1 1
我需要以下输出:
DF3 Col1 Col2 Col3 Col4 3 0 0 0 55 45 -23 0 12 0 123 23
也就是说我需要根据 DF2 将 DF1 中的数值替换为 0 值。
PS:每个 DF 包含数千行和列。
【问题讨论】:
-
关于 DF1 和 DF2 的其他假设是什么?它们的行数和列数是否相同?两个数据集中的列是否具有相同的名称?列的顺序是否相同?