r - inner_join or merge remain second id colum -


i have conducted inner_join or merge function in r. want remain second id column "di" in result.

library(dplyr) ab<-data.frame(id=(c("pdm.999993856","pdm.999960488")),oi=rep("r",2),stringsasfactors = false) to<-data.frame(di=c("pdm.999993856","pdm.999960488"),kl=rep("foo",2),stringsasfactors=false) inner_join(ab,to, by=c("id"="di")) 

we can try

 %>%     mutate(id = di) %>%     inner_join(., ab, = "id") 

Comments

Popular posts from this blog

sql - invalid in the select list because it is not contained in either an aggregate function -

Angularjs unit testing - ng-disabled not working when adding text to textarea -

How to start daemon on android by adb -