基于另一个创建新列

时间:2015-09-17 18:11:33

标签: r

我有两个数据集:mydata2和mydata3

Mydata2:我想要2列:Destination.DisplayName和Partner.Type

(Partner.Type基于Destination.DisplayName)

Mydata3:其中有2列:If和Then

我需要一行代码来测试Dest​​ination.DisplayName是否等于If,如果是,则将partner.type设置为Then中的值

现在这就是我所拥有的

mydata2$Partner.Type[  mydata2$Destination.DisplayName %in% mydata3$If] = as.character((mydata3$Then[match(mydata2$Destination.DisplayName, mydata3$If)]))

链接到mydata2 = mydata2 链接到mydata3 = mydata3

0 个答案:

没有答案
相关问题