library("broadcast")
x <- array(sample(month.abb), c(10, 2))
y <- array(sample(1:10), c(10, 2, 3))
print(x)
## [,1] [,2]
## [1,] "Apr" "Jul"
## [2,] "Feb" "Aug"
## [3,] "Jun" "Apr"
## [4,] "May" "Feb"
## [5,] "Dec" "Jun"
## [6,] "Nov" "May"
## [7,] "Oct" "Dec"
## [8,] "Mar" "Nov"
## [9,] "Jan" "Oct"
## [10,] "Sep" "Mar"
print(y)
## , , 1
##
## [,1] [,2]
## [1,] 10 10
## [2,] 1 1
## [3,] 8 8
## [4,] 4 4
## [5,] 6 6
## [6,] 3 3
## [7,] 9 9
## [8,] 7 7
## [9,] 2 2
## [10,] 5 5
##
## , , 2
##
## [,1] [,2]
## [1,] 10 10
## [2,] 1 1
## [3,] 8 8
## [4,] 4 4
## [5,] 6 6
## [6,] 3 3
## [7,] 9 9
## [8,] 7 7
## [9,] 2 2
## [10,] 5 5
##
## , , 3
##
## [,1] [,2]
## [1,] 10 10
## [2,] 1 1
## [3,] 8 8
## [4,] 4 4
## [5,] 6 6
## [6,] 3 3
## [7,] 9 9
## [8,] 7 7
## [9,] 2 2
## [10,] 5 5
bc_strrep(x, y)
## , , 1
##
## [,1] [,2]
## [1,] "AprAprAprAprAprAprAprAprAprApr" "JulJulJulJulJulJulJulJulJulJul"
## [2,] "Feb" "Aug"
## [3,] "JunJunJunJunJunJunJunJun" "AprAprAprAprAprAprAprApr"
## [4,] "MayMayMayMay" "FebFebFebFeb"
## [5,] "DecDecDecDecDecDec" "JunJunJunJunJunJun"
## [6,] "NovNovNov" "MayMayMay"
## [7,] "OctOctOctOctOctOctOctOctOct" "DecDecDecDecDecDecDecDecDec"
## [8,] "MarMarMarMarMarMarMar" "NovNovNovNovNovNovNov"
## [9,] "JanJan" "OctOct"
## [10,] "SepSepSepSepSep" "MarMarMarMarMar"
##
## , , 2
##
## [,1] [,2]
## [1,] "AprAprAprAprAprAprAprAprAprApr" "JulJulJulJulJulJulJulJulJulJul"
## [2,] "Feb" "Aug"
## [3,] "JunJunJunJunJunJunJunJun" "AprAprAprAprAprAprAprApr"
## [4,] "MayMayMayMay" "FebFebFebFeb"
## [5,] "DecDecDecDecDecDec" "JunJunJunJunJunJun"
## [6,] "NovNovNov" "MayMayMay"
## [7,] "OctOctOctOctOctOctOctOctOct" "DecDecDecDecDecDecDecDecDec"
## [8,] "MarMarMarMarMarMarMar" "NovNovNovNovNovNovNov"
## [9,] "JanJan" "OctOct"
## [10,] "SepSepSepSepSep" "MarMarMarMarMar"
##
## , , 3
##
## [,1] [,2]
## [1,] "AprAprAprAprAprAprAprAprAprApr" "JulJulJulJulJulJulJulJulJulJul"
## [2,] "Feb" "Aug"
## [3,] "JunJunJunJunJunJunJunJun" "AprAprAprAprAprAprAprApr"
## [4,] "MayMayMayMay" "FebFebFebFeb"
## [5,] "DecDecDecDecDecDec" "JunJunJunJunJunJun"
## [6,] "NovNovNov" "MayMayMay"
## [7,] "OctOctOctOctOctOctOctOctOct" "DecDecDecDecDecDecDecDecDec"
## [8,] "MarMarMarMarMarMarMar" "NovNovNovNovNovNovNov"
## [9,] "JanJan" "OctOct"
## [10,] "SepSepSepSepSep" "MarMarMarMarMar"bc_strrep
Broadcasted strrep
Description
The bc_strrep() method is a broadcasted form of strrep.
Usage
bc_strrep(x, y, ...)
## S4 method for signature 'ANY'
bc_strrep(x, y)
Arguments
x
|
vector/array of type character.
|
y
|
vector/array of type integer.
|
…
|
further arguments passed to or from methods. |
Value
A character array as a result of the broadcasted repetition operation.