grid.clip(grid)
grid.clip()所属R语言包:grid
Set the Clipping Region
设置裁剪区域
译者:生物统计家园网 机器人LoveR
描述----------Description----------
These functions set the clipping region within the current viewport without altering the current coordinate system.
这些功能设置当前视口内,在不改变当前坐标系统的裁剪区域。
用法----------Usage----------
grid.clip(...)
clipGrob(x = unit(0.5, "npc"), y = unit(0.5, "npc"),
width = unit(1, "npc"), height = unit(1, "npc"),
just = "centre", hjust = NULL, vjust = NULL,
default.units = "npc", name = NULL, vp = NULL)
参数----------Arguments----------
参数:x
A numeric vector or unit object specifying x-location.
一个数值向量或单位对象指定的x位置。
参数:y
A numeric vector or unit object specifying y-location.
指定一个数值向量或单位对象的y位置。
参数:width
A numeric vector or unit object specifying width.
一个数值向量或指定单位的对象宽度。
参数:height
A numeric vector or unit object specifying height.
一个数值向量或指定单位的对象高度。
参数:just
The justification of the clip rectangle relative to its (x, y) location. If there are two values, the first value specifies horizontal justification and the second value specifies vertical justification. Possible string values are: "left", "right", "centre", "center", "bottom", and "top". For numeric values, 0 means left alignment and 1 means right alignment.
其(X,Y)的位置相对的剪辑矩形的理由。如果有两个值,第一个值指定水平的理由,第二个值指定垂直对齐。可能的字符串值是:"left","right","centre","center","bottom","top"。对于数值,0表示左对齐,右对齐1手段。
参数:hjust
A numeric vector specifying horizontal justification. If specified, overrides the just setting.
一个数值向量指定横向理由。如果指定,覆盖just设置。
参数:vjust
A numeric vector specifying vertical justification. If specified, overrides the just setting.
一个数值向量指定垂直理由。如果指定,覆盖just设置。
参数:default.units
A string indicating the default units to use if x, y, width, or height are only given as numeric vectors.
只给一个字符串,表示如果x,y,width或height使用的默认单位为数字向量。
参数:name
A character identifier.
字符识别。
参数:vp
A Grid viewport object (or NULL).
一个网格视口对象(或NULL)。
参数:...
Arguments passed to clipGrob.
参数传递到clipGrob。
Details
详情----------Details----------
Both functions create a clip rectangle (a graphical object describing a clip rectangle), but only grid.clip enforces the clipping.
这两个函数创建一个剪辑矩形(图形对象描述一个剪辑矩形),但只有grid.clip强制裁剪。
Pushing or popping a viewport always overrides the clip region set by a clip grob, regardless of whether that viewport explicitly enforces a clipping region.
推或弹出一个视口始终覆盖剪辑区域由剪辑GROB设置,无论该视口是否明确强制执行的裁剪区域。
值----------Value----------
clipGrob returns a clip grob.
clipGrob返回一个剪辑GROB。
作者(S)----------Author(s)----------
Paul Murrell
参见----------See Also----------
Grid, viewport
电网,viewport
举例----------Examples----------
# draw across entire viewport, but clipped[绘制在整个视口,但裁剪]
grid.clip(x = 0.3, width = 0.1)
grid.lines(gp=gpar(col="green", lwd=5))
# draw across entire viewport, but clipped (in different place)[画在整个视口,但裁剪(在不同的地方)]
grid.clip(x = 0.7, width = 0.1)
grid.lines(gp=gpar(col="red", lwd=5))
# Viewport sets new clip region[视口设置新的剪辑区域]
pushViewport(viewport(width=0.5, height=0.5, clip=TRUE))
grid.lines(gp=gpar(col="grey", lwd=3))
# Return to original viewport; get [返回到原来的视口;]
# clip region from previous grid.clip()[剪辑区域从以前grid.clip()]
# (NOT from previous viewport clip region)[(而不是从以前的视口剪辑区域)]
popViewport()
grid.lines(gp=gpar(col="black"))
转载请注明:出自 生物统计家园网(http://www.biostatistic.net)。
注:
注1:为了方便大家学习,本文档为生物统计家园网机器人LoveR翻译而成,仅供个人R语言学习参考使用,生物统计家园保留版权。
注2:由于是机器人自动翻译,难免有不准确之处,使用时仔细对照中、英文内容进行反复理解,可以帮助R语言的学习。
注3:如遇到不准确之处,请在本贴的后面进行回帖,我们会逐渐进行修订。
|