Examples for 'grid::unit.rep'


Replicate Elements of Unit Objects

Aliases: unit.rep

Keywords: dplot

### ** Examples

rep(unit(1:3, "npc"), 3)
[1] 1npc 2npc 3npc 1npc 2npc 3npc 1npc 2npc 3npc
rep(unit(1:3, "npc"), 1:3)
[1] 1npc 2npc 2npc 3npc 3npc 3npc
rep(unit(1:3, "npc") + unit(1, "inches"), 3)
[1] sum(1npc, 1inches) sum(2npc, 1inches) sum(3npc, 1inches) sum(1npc, 1inches)
[5] sum(2npc, 1inches) sum(3npc, 1inches) sum(1npc, 1inches) sum(2npc, 1inches)
[9] sum(3npc, 1inches)
rep(max(unit(1:3, "npc") + unit(1, "inches")), 3)
[1] max(sum(1npc, 1inches), sum(2npc, 1inches), sum(3npc, 1inches))
[2] max(sum(1npc, 1inches), sum(2npc, 1inches), sum(3npc, 1inches))
[3] max(sum(1npc, 1inches), sum(2npc, 1inches), sum(3npc, 1inches))
rep(max(unit(1:3, "npc") + unit(1, "strwidth", "a"))*4, 3)
[1] 4*max(sum(1npc, 1strwidth), sum(2npc, 1strwidth), sum(3npc, 1strwidth))
[2] 4*max(sum(1npc, 1strwidth), sum(2npc, 1strwidth), sum(3npc, 1strwidth))
[3] 4*max(sum(1npc, 1strwidth), sum(2npc, 1strwidth), sum(3npc, 1strwidth))
rep(unit(1:3, "npc") + unit(1, "strwidth", "a")*4, 3)
[1] sum(1npc, 4strwidth) sum(2npc, 4strwidth) sum(3npc, 4strwidth)
[4] sum(1npc, 4strwidth) sum(2npc, 4strwidth) sum(3npc, 4strwidth)
[7] sum(1npc, 4strwidth) sum(2npc, 4strwidth) sum(3npc, 4strwidth)

[Package grid version 4.2.3 Index]