1

したがって、これはかなり奇妙な質問ですが、Rには2つのベクトルがあります。1つはIDの順次リストであり、もう1つはそのIDを新しいベクトルに表示する回数です。

例えば:

ids: A B C D
times: 4 2 5 3

そして私は

new: A A A A B B C C C C C D D D

これは意味がありますか?

4

3 に答える 3

5

rep次のように関数を使用します:

> rep(c('A', 'B', 'C', 'D'), times=c(4, 2, 5, 3))
 [1] "A" "A" "A" "A" "B" "B" "C" "C" "C" "C" "C" "D" "D" "D"
于 2013-02-22T21:56:44.343 に答える
1

使用するrep()

> rep(LETTERS[1:4], times = c(4,2,5,3))
 [1] "A" "A" "A" "A" "B" "B" "C" "C" "C" "C" "C" "D" "D" "D"
于 2013-02-22T21:56:29.473 に答える