当前位置: 首页>>代码示例 >>用法及示例精选 >>正文


R grid.move.to 移动或绘制到指定位置


R语言 grid.move.to 位于 grid 包(package)。

说明

网格具有当前位置的概念。这些函数设置该位置。

用法

grid.move.to(x = 0, y = 0, default.units = "npc", name = NULL,
             draw = TRUE, vp = NULL)

moveToGrob(x = 0, y = 0, default.units = "npc", name = NULL,
           vp = NULL)

grid.line.to(x = 1, y = 1, default.units = "npc",
             arrow = NULL, name = NULL,
             gp = gpar(), draw = TRUE, vp = NULL)

lineToGrob(x = 1, y = 1, default.units = "npc", arrow = NULL,
           name = NULL, gp = gpar(), vp = NULL)

参数

x

指定 x-value 的数值或单位对象。

y

指定 y-value 的数值或单位对象。

default.units

指示 xy 仅以数值形式给出时使用的默认单位的字符串。

arrow

说明要放置在行两端的箭头的列表,由 arrow 函数生成。

name

字符标识符。

draw

指示是否应生成图形输出的逻辑值。

gp

"gpar" 的对象,通常是调用函数 gpar 的输出。这本质上是图形参数设置的列表。

vp

网格视口对象(或 NULL)。

细节

这两个函数都会创建 move.to/line.to grob(说明 move-to/line-to 的图形对象),但只有 grid.move.to/line.to() 绘制 move.to/line.to(并且仅当 drawTRUE)。

move.to/line.to grob。 grid.move.to/line.to() 以不可见方式返回值。

例子

grid.newpage()
grid.move.to(0.5, 0.5)
grid.line.to(1, 1)
grid.line.to(0.5, 0)
pushViewport(viewport(x=0, y=0, width=0.25, height=0.25, just=c("left", "bottom")))
grid.rect()
grid.grill()
grid.line.to(0.5, 0.5)
popViewport()

作者

Paul Murrell

也可以看看

Gridviewportarrow

相关用法


注:本文由纯净天空筛选整理自R-devel大神的英文原创作品 Move or Draw to a Specified Position。非经特殊声明,原始代码版权归原作者所有,本译文未经允许或授权,请勿转载或复制。