Мы также можем использовать imap
для добавления имен столбцов
library(dplyr)
library(purrr)
imap_dfr(df, ~ c(.y, .x)) %>%
rename_all(~ 'X')
# A tibble: 3 x 1
# X
# <chr>
#1 abc
#2 efg
#3 hij
data
df <- structure(list(abc = c("efg", "hij")), class = "data.frame",
row.names = c(NA,
-2L))