How to add leading zeros?

后端 未结 8 1855
一生所求
一生所求 2020-11-21 05:23

I have a set of data which looks something like this:

anim <- c(25499,25500,25501,25502,25503,25504)
sex  <- c(1,2,2,1,2,1)
wt   <- c(0.8,1.2,1.0,2.         


        
8条回答
  •  逝去的感伤
    2020-11-21 05:35

    For other circumstances in which you want the number string to be consistent, I made a function.

    Someone may find this useful:

    idnamer<-function(x,y){#Alphabetical designation and number of integers required
        id<-c(1:y)
        for (i in 1:length(id)){
             if(nchar(id[i])<2){
                id[i]<-paste("0",id[i],sep="")
             }
        }
        id<-paste(x,id,sep="")
        return(id)
    }
    idnamer("EF",28)
    

    Sorry about the formatting.

提交回复
热议问题