有没有办法在不考虑其唯一值的情况下计算向量中的元素?例如,我有一个向量 vec <- as.vector(c("A","A","B","B","A","A","B","B"))
。我想计算向量中的元素,所以它会返回一个向量[1] 2 2 2 2
。
我试过使用包vec_count
中的函数vctrs
:
my_vec <- as.vector(c("A","A","B","B","A","A","B","B"))
my_count <- vec_count(my_vec, sort = "key")
my_count$count
[1] 4 4
但是这个函数考虑了向量中的唯一元素,这不是我想要的。任何想法如何做到这一点?