Package base version 4.2.0
Usage
R
interactive()
Details
交互式的 R 会话是指有一个虚拟的操作手与 R 交互,比如 R 可以针对错误的输入提示更正,或者也可以询问接下来如何处理,或者认为这是可以的并且进行下一步。
GUI 控制台将安排在交互式会话中启动 R。当 R 在终端中运行时(在Windows上通过Rterm.exe),它假设如果' stdin '连接到(伪)终端,而不是' stdin '重定向到文件或管道,则它是交互式的。命令行选项------interactive (Unix)和------ess (Windows, Rterm.exe)覆盖默认假设。
R的嵌入式使用可以将会话设置为交互式或非交互式。
在内部,会话是否交互式决定了:
- 一些错误是如何处理和报告的,例如,参见stop和options("showWarnCalls")。
- 是否需要-save, -no-save或-vanilla中的一个,以及R是否询问是否保存工作区。
- 在需要时通过dev.new启动默认图形设备的选择:参见options("device")
- 图形设备是否要求对新页面进行确认。