如何将控制台输入和控制台输出都接收到文本文件?请使用以下代码:
sink("temp.txt")
1:10
sink()
Run Code Online (Sandbox Code Playgroud)
它将编写一个如下所示的文本文件:
[1] 1 2 3 4 5 6 7 8 9 10
Run Code Online (Sandbox Code Playgroud)
但是如何创建如下所示的文本文件:
> 1:10
[1] 1 2 3 4 5 6 7 8 9 10
Run Code Online (Sandbox Code Playgroud)
我看了看?下沉并搜索了R-help.我还读过:在R中维护输入/输出日志
如果它有所作为,我正在使用StatET和Eclipse.
Geo*_*tas 19
library(TeachingDemos)
txtStart("temp.txt")
1:10
txtStop()
Run Code Online (Sandbox Code Playgroud)
文本文件现在看起来像
> 1:10
[1] 1 2 3 4 5 6 7 8 9 10
Run Code Online (Sandbox Code Playgroud)
如果保存R脚本文件而不是将命令输入到交互式会话中,还可以从命令行运行以下命令(在*nix系统上):
R --no-save --quiet < /path/to/script.R > /path/to/output.txt
Run Code Online (Sandbox Code Playgroud)
这将创建文件"output.txt"并将所有输入(包括注释)和R脚本的输出保存到其中.
归档时间: |
|
查看次数: |
7785 次 |
最近记录: |