4

1月から12月までの一連の月を3回作成しようとしています。すなわち。1 月 2 月 3 月。. . . 12 月 1 月 2 月 3 月。. . . 12 月 1 月 2 月 3 月。. . . 12月

このコードを試しました

rep(c("Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sept","Oct","Nov","Dec"),each=3)

しかし、それはこのような結果を生成します

[1] "Jan"  "Jan"  "Jan"  "Feb"  "Feb"  "Feb"  "Mar"  "Mar"  "Mar"  "Apr"  "Apr"  "Apr" 
[13] "May"  "May"  "May"  "Jun"  "Jun"  "Jun"  "Jul"  "Jul"  "Jul"  "Aug"  "Aug"  "Aug" 
[25] "Sept" "Sept" "Sept" "Oct"  "Oct"  "Oct"  "Nov"  "Nov"  "Nov"  "Dec"  "Dec"  "Dec" 

しかし、私は Jan Feb Mar....Dec Jan Feb Mar.....Dec Jan Feb Mar...Dec が欲しい

ありがとうハーシャド

4

2 に答える 2

2

使用するtimes=3

rep(c("Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sept","Oct","Nov","Dec"),times=3)
#  [1] "Jan"  "Feb"  "Mar"  "Apr"  "May"  "Jun"  "Jul"  "Aug"  "Sept" "Oct"  "Nov"  "Dec"  "Jan" 
# [14] "Feb"  "Mar"  "Apr"  "May"  "Jun"  "Jul"  "Aug"  "Sept" "Oct"  "Nov"  "Dec"  "Jan"  "Feb" 
# [27] "Mar"  "Apr"  "May"  "Jun"  "Jul"  "Aug"  "Sept" "Oct"  "Nov"  "Dec" 
于 2015-10-30T12:16:45.853 に答える