Dataframe R%3个数据帧中的ifelse条件%

Dataframe R%3个数据帧中的ifelse条件%,dataframe,if-statement,conditional-statements,populate,Dataframe,If Statement,Conditional Statements,Populate,我正在尝试使用基于关键变量SSL的另外两个数据帧y和z中的变量填充数据帧(x);如果找到匹配项,则从y和z向X数据框填充焊盘面积 我使用了下面的代码,但似乎匹配不成功:它运行,但匹配错误!我不确定出了什么问题 Rcode: x$LANDAREA <- ifelse(x$SSL %in% y$SSL,y$LANDAREA,ifelse(x$SSL %in% z$SSL,z$LANDAREA,-999)) x$LANDAREA

我正在尝试使用基于关键变量SSL的另外两个数据帧y和z中的变量填充数据帧(x);如果找到匹配项,则从y和z向X数据框填充焊盘面积

我使用了下面的代码,但似乎匹配不成功:它运行,但匹配错误!我不确定出了什么问题

Rcode:

x$LANDAREA <- ifelse(x$SSL %in% y$SSL,y$LANDAREA,ifelse(x$SSL %in% z$SSL,z$LANDAREA,-999))
x$LANDAREA