我试图将参数值从命令行脚本传递到by部分中的反连接中的连接条件。默认格式为anti_join(df1,df2,by = c(“a”=“b”)。我试图用从命令行脚本接收的参数值替换a和b的值
require("dplyr")
# storing the joining keys in separate variables
a.id <- c("EMP_CLIENT_ID")
b.id <- c("VEND_CLIENT_ID")
#No issues while running the below line
diff1 <- anti_join(Src_df,Tgt_df,by=c("EMP_CLIENT_ID"="VEND_CLIENT_ID"))
当我尝试使用下面的
时出错diff1 <- anti_join(Src_df,Tgt_df,by=c(a.id = b.id))
如何在anti_join的连接条件中传递参数值?