2017-12-09 36 views
0

1から1536までの時間単位の 'count'を含む長さ1536の列があります。1:7を含む第2列を作成する必要があります。 、ベクトル長さ全体に対して。R列に繰り返しパターンを作成する

LDATA $日< - 担当者(1:7、各= 24)

上記のコードは動作するはずですが、こいつは のエラー投げ続ける '交換は、データが1536を持って、168行' を有している なぜ、このコードはできるだけベクトルを塗りつぶして停止できないのですか?なぜそれは難しいのですか/なぜ必要なエラーを投げているのですか?ちょうどあなたが両方 'はそれぞれ' とrep()の 'length.out' パラメータを指定することができます.....列に

+0

や '担当者(担当者(1:7、それぞれ= 24)、10)[1:1536] ' – G5W

+0

@RichScrivenはcbind(1:7、each = 24)ですか?まだ存在していないコラムを引用することができるかどうかは分かりませんでした。ダブルリペアも素晴らしいアイデアのように見えます。 – Garglesoap

答えて

2

を順序を置く:

Ldata$day <- rep(1:7, each=24, length.out=1536) 
関連する問題