Numbering elements in a vector

后端 未结 3 1349
误落风尘
误落风尘 2021-01-20 06:16

I would like to number the elements of a vector, assigning \'1\' to the smallest element in the vector. I know how to do this, but my solution (code included below) seems o

3条回答
  •  走了就别回头了
    2021-01-20 06:37

    If you're using numeric or integer data you can use as.numeric(factor())

    dat <- c(5,8,12,12,8,3,100)
    as.numeric(factor(dat))
    

    Also, as a side note, you should avoid using data as a variable name in R since its already a built-in function.

提交回复
热议问题