gpt4 book ai didi

r - 向量中每个值第一次出现的索引

转载 作者:行者123 更新时间:2023-12-01 08:25:51 25 4
gpt4 key购买 nike

我有一个向量,我想获取每个唯一值第一次出现的位置(索引)。

vec <- c(4,4,4,3,3,3,5,4,5,4,3,3,56)
(pos <- ?????????)

我想要返回

# 1  4  7  13

1 是 4 的第一个索引,4 是 3 的第一个索引,以此类推。

最佳答案

类似于@Pratik 的方法

您可以将 matchunique

一起使用
match(unique(vec), vec)

#[1] 1 4 7 13

关于r - 向量中每个值第一次出现的索引,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36084147/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com