I would like to create a new column which is a sorted version of these 2 columns separated by an underscore (using dplyr mutate method). How is this possible?
> dput(x)
structure(list(sgRNA1_Approved_Symbol = c("ADAD1", "ADAD1", "ADAD1",
"ADAD1", "ADAD1", "ADAD1", "ADAD1", "ADAD1", "ADAD1", "ADAD1"
), sgRNA2_Approved_Symbol = c("AKT1", "AKT1", "AKT1", "AKT1",
"BRD4", "BRD4", "BRD4", "BRD4", "MYC", "MYC")), row.names = c(NA,
-10L), class = c("tbl_df", "tbl", "data.frame"))
This is what I tried:
x %>%
mutate(sorted_gene_pair = paste(sort(sgRNA1_Approved_Symbol, sgRNA2_Approved_Symbol), collapse = '_'))