Hello, Are you looking for this?
ID_names <- sprintf("id%05d", 1:50000) head(ID_names) #> [1] "id00001" "id00002" "id00003" "id00004" "id00005" "id00006" tail(ID_names) #> [1] "id49995" "id49996" "id49997" "id49998" "id49999" "id50000" sprintf with the format %05d pads the integers with zeros to length 5. And you won't need to combine the 5 vectors, it already is only one. Hope this helps, Rui Barradas Às 20:48 de 13/06/2022, anteneh asmare escreveu:
Dear All, I have the following column name in different data frame and different size ID_names1 <- paste0("id0000",1:9) ID_names2 <- paste0("id000",10:99) ID_names3 <- paste0("id00",100:999) ID_names4 <- paste0("id0",1000:9999) ID_names5 <- paste0("id",10000:50000) Dose it possible to combine in to a single column in r? Best, Hana ______________________________________________ R-help@r-project.org mailing list -- To UNSUBSCRIBE and more, see https://stat.ethz.ch/mailman/listinfo/r-help PLEASE do read the posting guide http://www.R-project.org/posting-guide.html and provide commented, minimal, self-contained, reproducible code.
______________________________________________ R-help@r-project.org mailing list -- To UNSUBSCRIBE and more, see https://stat.ethz.ch/mailman/listinfo/r-help PLEASE do read the posting guide http://www.R-project.org/posting-guide.html and provide commented, minimal, self-contained, reproducible code.