How to create ID column in R

前端 未结 2 501
春和景丽
春和景丽 2020-12-02 00:44

I have a longitudinal data in a long format. I want to create an ID variable based on the variable-column that identifies each observation of my data. How do I do that in R?

2条回答
  •  陌清茗
    陌清茗 (楼主)
    2020-12-02 01:18

    If your name column doesn't just contain single letters (or even if it does), you can use:

    dat$id <- as.numeric(as.factor(dat$name))
    

    or, more simply:

    dat$id <- c(as.factor(dat$name))
    

    where dat is your data.frame.

提交回复
热议问题