Powiedzmy, że mam:
v = rep(c(1,2, 2, 2), 25)
Teraz chcę policzyć, ile razy pojawia się każda unikalna wartość. unique(v)
zwraca, jakie są unikalne wartości, ale nie ile ich jest.
> unique(v)
[1] 1 2
Chcę czegoś, co mi daje
length(v[v==1])
[1] 25
length(v[v==2])
[1] 75
ale jako bardziej ogólna linijka :) Coś bliskiego (ale nie całkiem) takiego:
#<doesn't work right> length(v[v==unique(v)])