grid.edit(grid)
grid.edit()所属R语言包:grid
Edit the Description of a Grid Graphical Object
编辑网格图形对象描述
译者:生物统计家园网 机器人LoveR
描述----------Description----------
Changes the value of one of the slots of a grob and redraws the grob.
变化GROB的插槽之一的价值和重绘GROB。
用法----------Usage----------
grid.edit(gPath, ..., strict = FALSE, grep = FALSE,
global = FALSE, allDevices = FALSE, redraw = TRUE)
grid.gedit(..., grep = TRUE, global = TRUE)
editGrob(grob, gPath = NULL, ..., strict = FALSE, grep = FALSE,
global = FALSE, warn = TRUE)
参数----------Arguments----------
参数:grob
A grob object.
一个GROB对象。
参数:...
Zero or more named arguments specifying new slot values.
零个或多个命名的参数,指定新的槽值。
参数:gPath
A gPath object. For grid.edit this specifies a grob on the display list. For editGrob this specifies a descendant of the specified grob.
gPath对象。 grid.edit指定了一个显示列表的GROB。 editGrob指定指定GROB的后裔。
参数:strict
A boolean indicating whether the gPath must be matched exactly.
一个布尔值,指示的gPath是否必须完全匹配。
参数:grep
A boolean indicating whether the gPath should be treated as a regular expression. Values are recycled across elements of the gPath (e.g., c(TRUE, FALSE) means that every odd element of the gPath will be treated as a regular expression).
一个布尔值,指示是否应作为一个正则表达式处理gPath。跨元素回收值gPath(例如,c(TRUE, FALSE)意味着奇数每gPath的元素将作为一个正则表达式处理)。
参数:global
A boolean indicating whether the function should affect just the first match of the gPath, or whether all matches should be affected.
一个布尔值,指示的功能是否应该只是第一场比赛的影响gPath,或是否应受所有比赛。
参数:warn
A logical to indicate whether failing to find the specified gPath should trigger an error.
逻辑表示未能找到指定的gPath是否应触发一个错误。
参数:allDevices
A boolean indicating whether all open devices should be searched for matches, or just the current device. NOT YET IMPLEMENTED.
一个布尔值,指示是否所有开放的设备应匹配搜索,或只是当前设备。尚未实施。
参数:redraw
A logical value to indicate whether to redraw the grob.
一个逻辑值,指明是否重绘GROB。
Details
详情----------Details----------
editGrob copies the specified grob and returns a modified grob.
editGrob会将指定的的GROB和返回修改后的格罗。
grid.edit destructively modifies a grob on the display list. If redraw is TRUE it then redraws everything to reflect the change.
grid.edit破坏性修改显示列表上的格罗。如果redraw是TRUE然后重绘以反映变化的一切。
Both functions call editDetails to allow a grob to perform custom actions and validDetails to check that the modified grob is still coherent.
这两个函数调用editDetails允许GROB执行自定义操作和validDetails检查,修改GROB仍然是连贯的。
grid.gedit (g for global) is just a convenience wrapper for grid.edit with different defaults.
grid.gedit(g全球)仅仅是一个不同的默认值grid.edit方便的包装。
值----------Value----------
editGrob returns a grob object; grid.edit returns NULL.
editGrob返回格罗对象的;grid.edit返回NULL。
作者(S)----------Author(s)----------
Paul Murrell
参见----------See Also----------
grob, getGrob, addGrob, removeGrob.
grob,getGrob,addGrob,removeGrob。
举例----------Examples----------
grid.newpage()
grid.xaxis(name = "xa", vp = viewport(width=.5, height=.5))
grid.edit("xa", gp = gpar(col="red"))
# won't work because no ticks (at is NULL)[将无法正常工作,因为没有刻度线(空)]
try(grid.edit(gPath("xa", "ticks"), gp = gpar(col="green")))
grid.edit("xa", at = 1:4/5)
# Now it should work[现在,它应该工作]
try(grid.edit(gPath("xa", "ticks"), gp = gpar(col="green")))
转载请注明:出自 生物统计家园网(http://www.biostatistic.net)。
注:
注1:为了方便大家学习,本文档为生物统计家园网机器人LoveR翻译而成,仅供个人R语言学习参考使用,生物统计家园保留版权。
注2:由于是机器人自动翻译,难免有不准确之处,使用时仔细对照中、英文内容进行反复理解,可以帮助R语言的学习。
注3:如遇到不准确之处,请在本贴的后面进行回帖,我们会逐渐进行修订。
|