【发布时间】:2022-01-11 18:47:01
【问题描述】:
我有一个看起来像这样的数据框:
df<-data.frame(x=c('x1','x2','x3','x4','x5'),y=c(1,2,3,4,5))
df2<-data.frame(x=c('x3','x5'),y=c(3,5))
df3<-merge(df,df2,by="x")
如何根据df 中的x 值是否与df2 中的x 值匹配来创建0 和1 的列表?例如,新的数据框如下所示:
newdf<-data.frame(x=c('x1','x2','x3','x4','x5'),y=c(1,2,3,4,5),match=c(0,0,1,0,1)
【问题讨论】: