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

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

[复制链接]
发表于 2012-2-16 17:51:48 | 显示全部楼层 |阅读模式
Rscript(utils)
Rscript()所属R语言包:utils

                                        Scripting Front-End for R
                                         脚本前端为R

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

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

This is an alternative front end for use in #! scripts and other scripting applications.
这是一个#!脚本和其他脚本应用中使用的替代前端。


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


Rscript [options] [-e expression] file [args]



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

参数:options
A list of options beginning with --.  These can be any of the options of the standard R front-end, and also those described in the details.
一个开始--的选项列表。这些可以是任何标准R前端的选项,并在细节的描述。


参数:expression
a R expression.
一个R的表达。


参数:file
The name of a file containing R commands.  - indicates "stdin".
包含R命令的文件的名称。 -表示stdin。


参数:args
Arguments to be passed to the script in file.
参数被传递到脚本file。


Details

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

Rscript --help gives details of usage, and Rscript --version gives the version of Rscript.
Rscript --help给的使用细节,Rscript --version给Rscript版本。

Other invocations invoke the R front-end with selected options.  This front-end is convenient for writing #! scripts since it is an executable and takes file directly as an argument.  Options --slave --no-restore are always supplied: these imply --no-save.  (The standard Windows command line has no concept of #! scripts, but Cygwin shells do.)
其他调用调用所选选项ŕ前端。这种前端是写#!脚本方便的,因为它是一个可执行文件和file直接作为参数。选项--slave --no-restore总是提供这意味着--no-save。 (标准的Windows命令行没有#!脚本的概念,但Cygwin的贝壳做的。)

Either one or more -e options or file should be supplied.  When using -e options be aware of the quoting rules in the shell used: see the examples.
任何一个或多个-e股权或file应提供。当使用-e选项意识到是在使用的shell引用规则:看到的例子。“

Additional options accepted (before file or args) are
接受额外的选项(前file或args)




--verbose gives details of what Rscript is
--verbose给什么Rscript




--default-packages=list where list is a comma-separated list of package names or NULL.  Sets the environment variable R_DEFAULT_PACKAGES which determines the packages loaded on startup.  The default for Rscript omits methods as it takes about 60% of the startup time.
--default-packages=listlist是一个逗号分隔的列表包名称或NULL。设置环境变量R_DEFAULT_PACKAGES这决定了在启动时加载的包。 Rscript省略默认methods,因为它需要大约60%的启动时间。

Spaces are allowed in expression and file (but will need to be protected from the shell in use, if any, for example by enclosing the argument in quotes).
空间被允许在expression和file(但必须在使用的外壳保护,如果有的话,包含在引号中的参数,例如)。

The R files are found from the location of the "Rscript.exe" executable.   If this is copied elsewhere, the environment variable RHOME should be set to the top directory of the R installation.
R文件被发现从Rscript.exe可执行的位置。如果这是在其他地方复制,环境变量RHOME应设置为R安装的顶级目录。

Unlike Unix-alikes, this links directly to "R.dll" rather than running a separate process.
与UNIX相似者不同的是,这个环节直接“R.dll,而不是运行一个单独的进程。

stdin() refers to the input file, and file("stdin") to the stdin file stream of the process.
stdin()是指输入文件,file("stdin")stdin过程中的文件流。


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


# Note that Rscript is not by default in the PATH on Windows, so[请注意,默认情况下不Rscript是在Windows PATH中,所以]
# either put it there or use an explicit path to Rscript.[要么把它放在那里,或使用一个明确的路径Rscript。]

# at the standard Windows command line[在标准的Windows命令行]
Rscript -e "date()" -e "format(Sys.time(), \"%a %b %d %X %Y\")"
# in other shells, e.g. bash or tcsh, prefer[在其他炮弹,例如bash或tcsh的,喜欢]
Rscript -e 'date()' -e 'format(Sys.time(), "%a %b %d %X %Y")'

## example #! script for a Unix-alike[##!脚本的Unix相似]

#! /path/to/Rscript --vanilla --default-packages=utils[! /路径/ / Rscript  - 香草 - 默认包= utils的]
args <- commandArgs(TRUE)
res <- try(install.packages(args))
if(inherits(res, "try-error")) q(status=1) else q()



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


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

使用道具 举报

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

本版积分规则

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

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

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

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