скажем, у меня есть эти два набора данных, каждый из которых имеет один столбец, скажем, Имя и Имя.Я хочу применить левое объединение и увидеть результаты так, чтобы результирующая таблица отображалась как FirstName (из левой таблицы), Name (из правой таблицы), а соединение слева - FirstName = Name.
Проблема, с которой я сталкиваюсь, состоит в том, что конечный результат left_join - это один столбец, который является FirstName, тогда как я хочу видеть столбец, к которому также был присоединен.Любая идея, как этого добиться?
t1 <- data.frame(FirstName= c('a','b','c','d'))
t2 <- data.frame(Name= c('a','b','c'))
library(dplyr)
t1%>%
left_join(t2, c('FirstName' = 'Name'))
, как вы видите результат выше, это один столбец, который является Firstname.он автоматически опускает столбец Имя из другой таблицы, и это то, что я не хочу, чтобы он делал.