Скажем, у меня есть:
v = rep(c(1,2, 2, 2), 25)
Теперь я хочу подсчитать количество раз, когда появляется каждое уникальное значение. unique(v)
возвращает уникальные значения, но не то, сколько они есть.
> unique(v)
[1] 1 2
Я хочу что-то, что дает мне
length(v[v==1])
[1] 25
length(v[v==2])
[1] 75
но как более общий однострочный:) Что-то близко (но не совсем) вот так:
#<doesn't work right> length(v[v==unique(v)])