Это выглядит довольно просто c ... но я пытаюсь сгенерировать второй массив в R, который бы соответствовал количеству событий моего основного массива. Например, если существует 14 Age [x], которым 42, я бы хотел, чтобы Age.count [x] равнялся 14.
Так что если бы Age был [1] 10 14 14 13 14 12 10
, я бы хотел, чтобы мой Age.count был [1] 2 3 3 1 3 1 2
. Кажется, это должно быть действительно просто, но я еще не справился ...
Мой лучший снимок:
for (val in length(Age)) {
Age.count[val] <- length(subset(Age, Age==val2))
}
К сожалению, он дает мне значения NA для всех, кроме первого и последние значения. Помощь