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

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

[复制链接]
发表于 2012-2-17 09:43:58 | 显示全部楼层 |阅读模式
interactive(base)
interactive()所属R语言包:base

                                        Is R Running Interactively?
                                         是R交互方式运行?

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

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

Return TRUE when R is being used interactively and FALSE otherwise.
返回TRUE当R被交互式使用FALSE否则。


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


interactive()



Details

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

An interactive R session is one in which it is assumed that there is a human operator to interact with, so for example R can prompt for corrections to incorrect input or ask what to do next or if it is OK to move to the next plot.
一个交互式的R会话是它被认为是人类操作员进行交互,例如R可以提示更正不正确的输入,或要求下,或者如果它是确定移动到下一个图做什么。

GUI consoles will arrange to start R in an interactive session.  When R is run in a terminal (via Rterm.exe on Windows), it assumes that it is interactive if "stdin" is connected to a (pseudo-)terminal and not if "stdin" is redirected to a file or pipe.  Command-line options --interactive (Unix) and --ess (Windows, Rterm.exe) override the default assumption.
GUI控制台将安排在一个交互式会话开始ŕ。当R在终端上运行(通过Rterm.exe在Windows),假设它是互动的,如果stdin(伪)终端连接,而不是“stdin被重定向到文件或管道。命令行选项--interactive(Unix)和--ess(在Windows,Rterm.exe)覆盖默认的假设。

Embedded uses of R can set a session to be interactive or not.
R的嵌入式用途,可以设置一个会话互动或没有。

Internally, whether a session is interactive determines
在内部,是否会话是互动的确定

how some errors are handled and reported, e.g. see stop and options("showWarnCalls").
如何处理和报告一些错误,例如:看到stop和options("showWarnCalls")。

whether one of --save, --no-save or --vanilla is required, and if R ever asks whether to save the workspace.
是否有一个--save,--no-save或--vanilla是必需的,如果R询问是否保存工作区。

the choice of default graphics device launched when needed and by dev.new: see options("device")
选择默认图形设备的推出,需要时由dev.new:看到options("device")

whether graphics devices ever ask for confirmation of a new page.
图形设备是否曾要求确认了新的一页。

In addition, R's own R code makes use of interactive(): for example help, debugger and install.packages do.
此外,R的自主研发代码使用interactive():例如help,debugger和install.packages做。


注意----------Note----------

This is a primitive function.
这是一种原始的功能。


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

source, .First
source,.First


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


.First <- function() if(interactive()) x11()

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


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

使用道具 举报

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

本版积分规则

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

GMT+8, 2025-1-23 06:07 , Processed in 0.021528 second(s), 15 queries .

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

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