I am trying to merge columns but facing a wierd issue.
Error in fix.by(by.y, y) : 'by' must specify uniquely valid column(s)
I am pasting an example of expected result.
Table.one               
col1    col2    col3    col4    
a   34  76  gdfg    
b   345 56987   fdg 
c   323 5987    dfgd    
a   151 51651   sfg 
b   156 515616  sg  
c   51  5156    gdfg    
Table.two               
col1    col5            
a   12          
b   15          
c   15          
d   12          
e   158         
"Want result"
col1    col2    col3    col4    col5
a   34  76  gdfg    12
b   345 56987   fdg 15
c   323 5987    dfgd    15
a   151 51651   sfg 12
b   156 515616  sg  15
c   51  5156    gdfg    15
I used y<-merge(Table.one,Table.two,by="col1",all.x=T)
but doesn't work. Does someone have a remedy.
 
     
    