r - R 中有处理命令行选项的包吗?

标签 r parsing command-line-arguments getopt

R 中有处理命令行选项的包吗?

我知道commandArgs,但它太基础了。它的结果基本上相当于 C 中的 argcargv,但我需要在此之上的一些东西,就像 C++ 中的 boost::program_optionsperl 中的 GetOptions::Long

特别是,我想提前指定允许哪些选项,并在用户指定其他内容时给出错误消息。

调用将如下所示(使用用户选项 --width=32 --file=foo.txt):

R --vanilla --args --width=32 --file=foo.txt < myscript.R

或者,如果使用 Rscript:

myscript.R --width=32 --file=foo.txt 

(请不要说,“为什么你不自己写,这并不难”。在其他语言中,你也不必自己写。:)

最佳答案

关于r - R 中有处理命令行选项的包吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1110363/

相关文章:

通过R中的函数用列中的数字字符替换字符串

r - 使用 ggvis R 为线图创建辅助 y 轴

R ggplot2-帮助复制火车图

r - 具有多值变量的熔化数组

bash - 在 bash 中如何打印文件中的第一个 C 风格注释

.net - VB中日期的下一行

javascript - 如何在用户生成的 HTML 中防止 Javascript 注入(inject)攻击

mysql - 从命令行下载 MySQL 转储

java - 如何从命令行对目录中的所有文件运行 Java 程序

xml - 用于定义(输入参数)命令行工具的任何通用(xml?)格式?