2017-08-03 19 views
1

私はこれまでにこれを達成したことを知っていますが、私は再びそれを理解していません! rep(c("A1", "B1"), each = 2)関数rep()内に複数の "each"値を割り当てる方法は?

> myvec  
> A1 A1 B1 B1 B1 B1 

私はA1とB1同じ回数を生成するためにeachを使用する方法を知っている:ここで私はrep()機能で生成したいのベクトルです。しかし、eachがA1を2回、B1を3回繰り返すのに異なる値を指定するにはどうすればよいですか?

+3

'各='使用しないでください - '担当者(C( "A1"、 "B1")、C(2,3)) ' – thelatemail

+1

' each'の代わりに 'times'引数を使います(上記のコメントを与えて、関数の第2引数のように見えます) – aosmith

答えて

0

それは少し直観に反し、次の作品ではあるが:

> rep(c("A1", "B1"), times = c(2, 3)) 
[1] "A1" "A1" "B1" "B1" "B1" 
関連する問題