【发布时间】:2020-05-25 04:13:09
【问题描述】:
我从正则表达式中提取了一些元素并将它们组合起来。现在在最后的 df 中,我在数据框中有两列。我必须根据 f2 列从 f1 列中获取唯一元素。
df <- as.data.frame(rbind(c('11061002','11862192','11083069'),
c(" ",'1234567','452589')))
df$f1 <-paste0(df$V1,
',',
df$V2,
',',
df$V3)
df_1 <- as.data.frame(rbind(c('11862192'),
c('145')))
names(df_1)[1] <-'f2'
df <- as.data.frame(cbind(df,df_1))
df <-df[,c(4,5)]
预期的输出是带有值的第三列: 11061002,11083069 和 11862192 都存在于两者中。 ,1234567,452589 因为第二列中没有 145。
请指导。
【问题讨论】:
标签: r