找回密码
 注册
查看: 1935|回复: 0

R语言:grid.edit()函数中文帮助文档(中英文对照)

[复制链接]
发表于 2012-2-16 17:28:43 | 显示全部楼层 |阅读模式
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:如遇到不准确之处,请在本贴的后面进行回帖,我们会逐渐进行修订。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

手机版|小黑屋|生物统计家园 网站价格

GMT+8, 2025-1-23 00:59 , Processed in 0.022679 second(s), 16 queries .

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表