【发布时间】:2022-06-16 22:41:36
【问题描述】:
我正在尝试用不同的间隔替换向量的值,以便间隔从 1 到最后一个间隔编号。例如,
x <- c(5, 5, 5, 7, 7, 7, 9, 11, 11, 11, 15, 15, 15, 17, 17, 17, 17)
我想变成这样:
y <- c(1, 1, 1, 2, 2, 2, 3, 4, 4, 4, 5, 5, 5, 6, 6, 6, 6)
有没有办法自动做到这一点?
感谢您的帮助。
【问题讨论】:
-
as.numeric(factor(x))
标签: r