I have three data frame, and i want to merge all three dataset by common column names (Gene)
dt1 <- read.table(header = TRUE, text = "Gene chr log
Sall3    5     -1.5
TRIM5    5     -3.4
PDIA5    2    -2.3 
Nfatc1   2     -3.5",  stringsAsFactors = FALSE)
dt2 <- read.table(header = TRUE, text = "Gene       chr log
Sall3    5     -1.5
TRIM5    5     -3.4
PDIA5    2     -2.3 
DCC      2     -0.4",stringsAsFactors = FALSE)
dt3 <- read.table(header = TRUE, text = "Gene       chr log
Sall3    5     -1.5
TRIM5    5     -3.4
Ctdp1    2     -2.3,
Nfatc1   2      -4.5", stringsAsFactors = FALSE)
expected output
dfinal <- read.table(header = TRUE, text = "Gene       chr log
    Sall3    5     -1.5
    TRIM5    5     -3.4", stringsAsFactors = FALSE)
 
    