→ criky: 好多種方法啊… 謝謝解答 09/21 16:37
※ 引述《criky (立業成家)》之銘言:
: [問題類型]:
: 程式諮詢(我想用R 做某件事情,但是我不知道要怎麼用R 寫出來)
: [軟體熟悉度]:
: 入門(寫過其他程式,只是對語法不熟悉)
: [問題敘述]:
: 若有一欄位id,R要怎麼編出id的流水號?
: id → id2
: 1122 1
: 1122 1
: 1133 2
: 1133 2
: 1133 2
: 2255 3
: 2255 3
: 2255 3
: 2255 3
: 4444 4
: 4444 4
: 5555 5
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 140.128.117.75
※ 文章網址: https://www.ptt.cc/bbs/R_Language/M.1442824361.A.BC1.html
id <- c(2,4,567,3,3,324,2,1,2)
id2.factor <- factor(id, labels=1:length(unique(id)))
id2.character <- as.character(id2.factor)
id2.numeric <- as.numeric(id2.factor)