【发布时间】:2019-03-18 03:31:28
【问题描述】:
我有两个数据框 Table_1 和 Table_2,我需要在 Table_2 中添加一列 "index",其中值 1 用于匹配来自 Table_1 的行,而 0 用于匹配其他行。
基本上,我需要匹配 Table_1 中的“Pol”、“CTY”、“STATE”和“CRP”列以及 Table_2 中的“STATE”、“CTY”、“CRP”和“Pol_No”。
我更喜欢 data.table 方法。
Table_1:
Pol Cty Avg STATE CRP
85010 23 1123 MO 11
75022 23 1123 MO 11
35014 143 450 MO 11
.
.
Table_2:
STATE CTY CRP Pol_No Plan Price
AL 1 11 150410 90 4563
AL 1 21 45023 90 5402
MO 143 11 85010 90 2522
.
.
所需的输出如下。
Table_2:
STATE CTY CRP Pol_No Plan Price Index
AL 1 11 150410 90 4563 0
AL 1 21 45023 90 5402 0
MO 143 11 85010 90 2522 1
.
.
我怎样才能实现这是 R.?
感谢任何帮助。
谢谢。
【问题讨论】: