假设我有一个字符串数据框。
每个字符串都是一系列数字;每个字符串中可以有任意数量的数字。
如何重新排序字符串中的这些数字?
input <- data.frame(id = c(1,2,3),str = c('400','201 17','30 1 5'),stringsAsFactors=FALSE)
desired_out <- data.frame(id = c(1,2,3),str = c('400','17 201','1 5 30'),stringsAsFactors=FALSE)
如果有帮助,我不会挑剔数字与字符排序 - 即我不在乎“201 21 11”是否被排序为“11 21 201”或“11 201 21”,只要它得到一致的排序。