通过粘贴字符串将多个列合并为一个列

    多列合并 - 图1

    多列合并 - 图2

    1. df <- expand.grid(x = c("a", NA), y = c("b", NA))
    2. df
    3. # Treat missing value as NA, default
    4. df %>% unite_dt("z", x:y, remove = FALSE)
    5. # Treat missing value as character "NA"
    6. df %>% unite_dt("z", x:y, na2char = TRUE, remove = FALSE)
    7. df %>%
    8. unite_dt("xy", x:y)
    9. # Select all columns
    10. iris %>% unite_dt("merged_name","")