• ベストアンサー

Rでのベクトル作成方法

フリーの統計解析ソフトRでのベクトルの作成方法に関して質問します。 X個の数字をn個ずつ連続で並べたベクトルを作成しようと考えています。 例)X個の数字を4個づつ並べる場合 [1,1,1,1,2,2,2,2,...,X,X,X,X] 半日ほど考えて見たのですが,良い案が浮かびません。 ご存知の方がおられましたら,ご教授ください。

質問者が選んだベストアンサー

  • ベストアンサー
noname#227064
noname#227064
回答No.1

rep(1:X, each = 4) 実はあなたの質問を見るまで sort(rep(1:X, 4)) でやってました。 ヘルプを見直すきっかけを作っていただいてありがとうございます。

kuma-buri
質問者

お礼

実は自分でもようやくやってみたのですが、 x<-rep(1:X,4) 求めたいベクトル<-x[order(x)] とやっていて、どうしても二行になってました。 素晴らしいやり方をありがとうございます。