私はコマンドseq()
でシーケンス0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 2, 2, 2, 2, 2, 3, 3, 3, 3, 3, 4, 4, 4, 4, 4
を作成しようとしています。そんなことができるか誰にでも教えてくれますか?は、シーケンス0、0、0、0、0、1、1、1、1、1、2、2、2、2、2、3、3、3、3、3、4、4、4を作成します配列と4,4()
1
A
答えて
3
はい、そのeach
引数を使用してrep()
への呼び出し内seq()
をラップすることにより:
> rep(seq(0,4), each=5)
[1] 0 0 0 0 0 1 1 1 1 1 2 2 2 2 2 3 3 3 3 3 4 4 4 4 4
>
-1
を提起として質問に答えるないリスクで、あなたは、このために、配列を()は必要ありません。 rep()はその仕事をします。
> rep(0:4, each=5)
[1] 0 0 0 0 0 1 1 1 1 1 2 2 2 2 2 3 3 3 3 3 4 4 4 4 4
>
0
さて、あなたはrep
機能を使用しますが、ここではseq
を使用するソリューションである必要があります。
floor( seq(from=0, to=4+0.999, length.out=5*(4+1)) )
#### [1] 0 0 0 0 0 1 1 1 1 1 2 2 2 2 2 3 3 3 3 3 4 4 4 4 4
そして彼は最小の整数に番号を丸めfloor
を命じます。
+1
しかし...それは*だけ* 'seq'を使用していません。 –
関連する問題
- 1. 4 3 2 1 4 3 2 1 ...モジュラスcをシャープにして
- 2. IHTMLDocuments 1、2、3&4
- 3. このシリーズものです:1、1、2、2、3、3、3、4、4、4、5、5、5、
- 4. F#:[0; 1; 2; 3; 4; 5]および[0,1,2,3,4,5]
- 5. 1/2 2/3 3/4と4分の1/4分のSQLをsql
- 6. 正規表現ヘルプ - の書式\ dの{4} -0 [1-9] | 1 [0-2] *
- 7. パッド1桁、2桁、3桁の数字に0を付けた
- 8. 1/N + 2/N-1 + 3/N-2 + ... N/1
- 9. この関数の出力[0、1、2、3、4]が次の配列にあるのはなぜですか?
- 10. /1 + 2/2 + 3/3 + N/N Javaプログラムで
- 11. 0111をPHPで0 + 1 + 1 + 1 = 3と数える方法
- 12. Rails乱数0〜3の間で常に0または1
- 13. 3 ...... 0を0に変換する...... 1、Unity3d(Time.time)
- 14. Lotus-1-2-3ダイアログコード
- 15. スレッド1:即時のEXC_BAD_INSTRUCTION(コード= EXC_1386_INVOP、サブコード= 0 * 0)3
- 16. フレックスボックス:3列2 + 1に
- 17. 配列[beg [0]:end [0]、beg [1]:end [1]、...]
- 18. 「0」の部分は、Y Cb Cr:4:2:0のような約3部の割合を意味しますか?
- 19. [[[1.、2.、3.]]]#ランク3テンソル形状[2,1,3]
- 20. エンティティフレームワーク0..1〜0..1アソシエーション
- 21. std :: cinは文字をスキップする(入力1 + 2 + 3 + 4 ...)
- 22. Generate 1 2 3 4 5 2 3 4 5 6 3 4 5 6 7 4 5 6 7 8 5 6 7 8 9 `rep()`と `seq() 'で
- 23. 数値シーケンス1 2 4
- 24. Haskell 2-3-4ツリー
- 25. 「[単語1]ワード2 [ワード3]」
- 26. dynamic 1-2-3 column layout
- 27. なぜ2 + 1&0結果が0ですか? VC2008で
- 28. Unity3Dのループ機能(0 + 1 = 2)?
- 29. ピラミッドネットワークのプロセッサ数を計算する方法4/3k^2-1/3
- 30. なぜこのプログラムは "4 2 1 0"を印刷しますか?
は、配列()...私はあなたの前に8分を計上するものと機能的に同一である – sb0709
を使用することを求めました。 –