如何确定向量中唯一值的订单号(订单号,而不是数量)?

时间:2017-08-08 09:45:37

标签: r

我需要根据唯一函数确定向量x中唯一值的顺序号。例如:

x <- c(3,1,1,2,3,1,2)
y <- unique(x)
y
[1] 3 1 2

结果,它必须是矢量z,如:

z (1,2,2,3,1,2,3)

其中z的每个元素对应于y中x值元素的顺序号(唯一函数结果)。 即:第一个z元素1是值的顺序号&#34; 3&#34;矢量x在y中, 第二个z元素2是值的顺序号&#34; 1&#34;矢量x在y中, 第三个z元素2是值的顺序号&#34; 1&#34;矢量x在y中, 第四个z元素3是值的​​顺序号&#34; 2&#34; y等中的向量x

0 个答案:

没有答案