Assuming you have two data sets with a common colname name, say "ID", you can combine them simply with
`new_df <- inner_join(first_df, second_df, by = "ID")'
You may bend up with some duplicate columns, foo.x, foo.y, which you can deal with by select and colnames
revised_df <-new_df %>% select(-field.y, fileld2.y ...)
`colnames(revised_df) <- c("nice1", "nice2", "nice3", .. "niceX")
And, by the way, this is a friendly place, and no one needs to apologize for needing help at any level.