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

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

[复制链接]
发表于 2012-2-16 18:31:21 | 显示全部楼层 |阅读模式
recordGraphics(grDevices)
recordGraphics()所属R语言包:grDevices

                                        Record Graphics Operations
                                         记录图形操作

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

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

Records arbitrary code on the graphics engine display list. Useful for encapsulating calculations with graphical output that depends on the calculations. Intended only for expert use.
记录任意代码的图形引擎的显示列表。封装与图形输出,取决于计算的计算非常有用。仅供专家使用。


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


recordGraphics(expr, list, env)



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

参数:expr
object of mode expression or call or an unevaluated expression.
模式expression或call或不计算表达式的对象。


参数:list
a list defining the environment in which expr is to be evaluated.
列表定义在expr是要评估的环境。


参数:env
An environment specifying where R looks for objects not found in envir.
environment指定其中R为没有envir对象。


Details

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

The code in expr is evaluated in an environment constructed from list, with env as the parent of that environment.
的代码expr“从list构造环境评估,env作为该环境中的父母。

All three arguments are saved on the graphics engine display list so that on a device resize or copying between devices, the original evaluation environment can be recreated and the code can be re-evaluated to reproduce the graphical output.
所有三个参数都保存在设备上的调整或设备之间的复制,使原有的评价环境可以重新和代码可以被重新评估,以重现图形输出图形引擎的显示列表。


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

The value from evaluating expr.
从价值评估expr。


警告----------Warning----------

This function is not intended for general use.  Incorrect or improper use of this function could lead to unintended and/or undesirable results.
此功能不适用于一般用途。不正确或不当使用本功能可能会导致意想不到的和/或不良的结果。

An example of acceptable use is querying the current state of a graphics device or graphics system setting and then calling a graphics function.
可接受的使用的一个例子是查询当前状态的图形设备或图形系统设置,然后调用图形功能。

An example of improper use would be calling the assign function to performing assignments in the global environment.
使用不当的例子将调用assign执行全球环境中的作业功能。


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

eval
eval


举例----------Examples----------


require(graphics)

plot(1:10)
# This rectangle remains 1inch wide when the device is resized[此矩形保持1英寸宽的设备大小时]
recordGraphics(
  {
    rect(4, 2,
         4 + diff(par("usr")[1:2])/par("pin")[1], 3)
  },
  list(),
  getNamespace("graphics"))

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


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

使用道具 举报

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

本版积分规则

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

GMT+8, 2025-1-23 21:16 , Processed in 0.025812 second(s), 15 queries .

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

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