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

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

[复制链接]
发表于 2012-2-16 21:46:52 | 显示全部楼层 |阅读模式
grid.pack(grid)
grid.pack()所属R语言包:grid

                                         Pack an Object within a Frame
                                         包一个框架内的对象

                                         译者:生物统计家园网 机器人LoveR

描述----------Description----------

This functions, together with grid.frame and frameGrob are part of a GUI-builder-like interface to constructing graphical images. The idea is that you create a frame with grid.frame or frameGrob then use this functions to pack objects into the frame.
这功能,连同grid.frame和frameGrob是一个GUI建设者一样的界面来构建图形图像的一部分。我们的想法是,您所创建一个grid.frame或frameGrob然后使用此功能包装到帧的对象框架。


用法----------Usage----------


grid.pack(gPath, grob, redraw = TRUE, side = NULL,
          row = NULL, row.before = NULL, row.after = NULL,
          col = NULL, col.before = NULL, col.after = NULL,
          width = NULL, height = NULL,
          force.width = FALSE, force.height = FALSE, border = NULL,
          dynamic = FALSE)

packGrob(frame, grob, side = NULL,
          row = NULL, row.before = NULL, row.after = NULL,
          col = NULL, col.before = NULL, col.after = NULL,
          width = NULL, height = NULL,
          force.width = FALSE, force.height = FALSE, border = NULL,
          dynamic = FALSE)



参数----------Arguments----------

参数:gPath
A gPath object, which specifies a frame on the display list.  
一个gPath对象,它指定了一个显示列表框。


参数:frame
An object of class frame, typically the output from a call to grid.frame.  
一个类的对象frame,通常是调用grid.frame从输出。


参数:grob
An object of class grob.  The object to be packed.  
对象类grob。被包装的对象。


参数:redraw
A boolean indicating whether the output should be updated.  
一个布尔值,指示是否应更新输出。


参数:side
One of "left", "top", "right", "bottom" to indicate which side to pack the object on.  
一"left","top","right","bottom"表明哪一方收拾对象。


参数:row
Which row to add the object to.  Must be between 1 and the-number-of-rows-currently-in-the-frame + 1, or NULL in which case the object occupies all rows.  
哪一行添加到对象。必须介于1和行的数字,目前在帧+ 1,或NULL在这种情况下,对象占用的所有行。


参数:row.before
Add the object to a new row just before this row.  
添加对象到之前此行的新行。


参数:row.after
Add the object to a new row just after this row.  
公正后,该行新行添加对象。


参数:col
Which col to add the object to.  Must be between 1 and the-number-of-cols-currently-in-the-frame + 1, or NULL in which case the object occupies all cols.   
哪个山坳添加到对象。必须介于1数COLS,目前在该框架+ 1,或NULL在这种情况下,对象占所有COLS。


参数:col.before
Add the object to a new col just before this col.
将对象添加到一个新的山坳这个山坳前。


参数:col.after
Add the object to a new col just after this col.  
将对象添加到这个山坳后的新的山坳。


参数:width
Specifies the width of the column that the object is added to (rather than allowing the width to be taken from the object).  
该对象被添加到(而不是允许可以从对象的宽度)指定列的宽度。


参数:height
Specifies the height of the row that the object is added to (rather than allowing the height to be taken from the object).  
该对象被添加到(而不是允许的高度,从对象)指定行的高度。


参数:force.width
A logical value indicating whether the width of the column that the grob is being packed into should be EITHER the width specified in the call to grid.pack OR the maximum of that width and the pre-existing width.  
一个逻辑值,该值指示,GROB正在打包成列的宽度是否应该调用中指定的宽度grid.pack最大的宽度和预先存在的宽度。


参数:force.height
A logical value indicating whether the height of the column that the grob is being packed into should be EITHER the height specified in the call to grid.pack OR the maximum of that height and the pre-existing height.  
一个逻辑值,该值指示,GROB正在打包成列的高度是否应该在调用中指定grid.pack最大的,高度和预先存在的高度的高度。


参数:border
A unit object of length 4 indicating the borders around the object.  
一个unit对象的长度为4表示对象周围的边框。


参数:dynamic
If the width/height is taken from the grob being packed, this boolean flag indicates whether the grobwidth/height unit refers directly to the grob, or uses a gPath to the grob. In the latter case, changes to the grob will trigger a recalculation of the width/height.
如果从被包装的GROB宽度/高度,这个布尔标志指示是否的grobwidth /高度单位是指直接到GROB,或使用gPath的格罗。在后一种情况,,GROB变化将触发重新计算宽度/高度。


Details

详情----------Details----------

packGrob modifies the given frame grob and returns the modified frame grob.
packGrob修改给定帧的GROB和返回修改帧GROB。

grid.pack destructively modifies a frame grob on the display list (and redraws the display list if redraw is TRUE).
grid.pack破坏性修改显示列表上的一个框架格罗(redraw如果是TRUE)重绘显示列表。

These are (meant to be) very flexible functions.  There are many different ways to specify where the new object is to be added relative to the objects already in the frame.  The function checks that the specification is not self-contradictory.
这些都是(意思是)非常灵活的功能。有许多不同的方式来指定新的对象是要添加对象的框架已经。该规范是不是自相矛盾的功能检查。

NOTE that the width/height of the row/col that the object is added to is taken from the object itself unless the width/height is specified.
注意,宽度/高度的行/列的对象添加到对象本身,除非width/height指定。


值----------Value----------

packGrob returns a frame grob, but grid.pack returns NULL.
packGrob返回一个框GROB,但grid.pack返回NULL。


作者(S)----------Author(s)----------


Paul Murrell



参见----------See Also----------

grid.frame, grid.place, grid.edit, and gPath.
grid.frame,grid.place,grid.edit,gPath。

转载请注明:出自 生物统计家园网(http://www.biostatistic.net)。


注:
注1:为了方便大家学习,本文档为生物统计家园网机器人LoveR翻译而成,仅供个人R语言学习参考使用,生物统计家园保留版权。
注2:由于是机器人自动翻译,难免有不准确之处,使用时仔细对照中、英文内容进行反复理解,可以帮助R语言的学习。
注3:如遇到不准确之处,请在本贴的后面进行回帖,我们会逐渐进行修订。
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2025-1-23 17:47 , Processed in 0.036237 second(s), 15 queries .

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

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